09/05/2011, 09:44
|
| | Fecha de Ingreso: marzo-2011
Mensajes: 4
Antigüedad: 13 años, 7 meses Puntos: 0 | |
Respuesta: left outer join + count + group by Encontre la solucion:
SELECT A1.*, COUNT(A2.ID) NUM_FOTOS FROM album A1 LEFT JOIN foto A2 ON A1.id = A2.id_album GROUP BY a1.id
Al parecer en lugar de GROUP BY A2.ID_ALBUM hay que poner A1.id
Resulta que es asi de sencillo, aunque la intuicion me decia lo contrario.
Espero que ayude a mas personas, ya que me he encontrado con este problema mas veces.
Gracias a los que respondisteis por vuestra atencion.
Un saludo |