
08/05/2010, 15:07
|
| | Fecha de Ingreso: mayo-2006 Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 10 meses Puntos: 50 | |
Respuesta: ayuda en consulta la condicion se coloca en el inner join donde invoca a la tabla a la que pertenece el campo y no se hace con where sino con on.
Creo que deberia quear algo parecido a esto
SELECT d.nom_disco "DISCOTECA", count(ad.cod_alb) "NUMERO DE ALBUMES", group_concat(a.nom_alb separator " - ") "NOMBRE ALBUMES" FROM (discoteca d INNER JOIN albumes_de_discoteca ad on d.nom_disco= "La Zona" USING (nit_disco)) INNER JOIN album a USING (cod_alb) GROUP BY ad.nit_disco |