Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/05/2011, 09:44
Zaleo
 
Fecha de Ingreso: marzo-2011
Mensajes: 4
Antigüedad: 13 años
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