Curso SQL Hispabyte : Tema 4 – Soluciones

Los ejercicios giraran en torno a una base de datos que he diseñado, muy simple para que todos puedan comprenderla.

1) Muestra el nombre del integrante de algun grupo que tenga una edad mayor.

SELECT integrantes.nombre,integrantes.anyo_nacimiento FROM integrantes HAVING MIN(integrantes.anyo_nacimiento)=integrantes.anyo_nacimiento;

2) Haz una consulta que muestre el nombre y la edad, de cualquier integrante de algun grupo que su edad se menor que la media.

SELECT integrantes.nombre,integrantes.anyo_nacimiento FROM integrantes HAVING integrantes.anyo_nacimiento>AVG(integrantes.anyo_nacimiento);

3) Haz una consulta que muestre el nombre del grupo y el nombre de cada disco ordenados por nombre de grupo y de disco.

SELECT grupo.nombre,discos.titulo FROM grupo,discos WHERE grupo.numero_de_grupo=discos.numero_de_grupo ORDER BY grupo.nombre,discos.titulo;

4) Haz una consulta que cuente el numero de discos de cada grupo

SELECT discos.numero_de_grupo,count(*) FROM discos GROUP BY discos.numero_de_grupo;

 

This entry was posted in Hispabyte, Programacion, Tutoriales / Manuales, Webmaster and tagged , , , , , , , . Bookmark the permalink.

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.