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.