Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/01/2011, 09:36
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 18 años
Puntos: 447
Respuesta: Ayuda con Query

Buenos días petit16, tal como lo comenta el compañero Iislas el problema es que no pones datos algunos datos de ejemplo, para ver como están organizadas tus tablas. Según lo que entendí tal y como también te lo comentó Iislas el problema es que estás colocando el codDisco en la consulta, por lo tanto no puede agrupar por artista, ¿probaste siquiera esta posible solución?.

Me imagino que tienes algo como esto:

Código:
Tabla Artista

CodArtista|Nombre
----------------
1|The Beatles
2|Michael Jackson

Tabla CDMusic

CodDisco|CodArtista|Descripcion
------------------------------
10|1|Sgt. Pepper's Lonely Hearts Club Band
20|2|Thriller
30|1|Yellow Submarine
40|2|Bad
30|1|Abbey Road

Si tu haces esto

Código SQL:
Ver original
  1. SELECT A.nombre, COUNT(*) AS total FROM CDMusic C INNER JOIN Artista  A
  2. ON A.CodArtista = C.CodArtista
  3. GROUP BY A.Nombre

El resultado sería

Código:
Nombre|Total
--------------------------------
The Beatles|3
Michael Jackson|2
Saludos
Leo.