Hola a toda la gente del foro, me presento soy Juan, y es mi 2 trimestre en un Ciclo Superior de programacion.
De la base de datos Musica:
Lista donde aparezca el DNI de cada artista, asi como la cantidad de grupos que ha formado parte.
Tengo las tablas ARTISTA:dni,nombre
PERTENECE:dni,cod,funcion
Grupo:cod,nombre,fecha,pais
La relacion es 1-n entre artista y pertenece, y entre pertenece y grupo tambien es 1-n en que n es "pertenece".
Esto es lo maximo que han dado mis neuronas.
select a.nombre, a.dni, g.nombre
from artista a, pertenece p, grupo g
where a.dni = p.dni and g.cod=p.cod
Me aparece la lista de dni de artistas, acompañado del nombre del artista, y el grupo del artista. Lo que querria es saber a cuantos grupos ha pertenecido cada artista y es lo que no consigo.
Gracias de antemano por si alguna se anima!