Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2010, 11:41
rompeculos
 
Fecha de Ingreso: octubre-2006
Mensajes: 3
Antigüedad: 18 años, 1 mes
Puntos: 0
contado registros COUNT

Hola tengo una pregunta, explico

tengo dos tablas A y B

Tabla_A
id_a | mensaje

Tabla_B
id_b | id_a | comentario

lo que quiero es una consulta que me de los registros de la tabla A mas un campo 'num' que contenga el numero de veces que aparece el id_a en la tabla B

yo hice esto

SELECT Tabla_A.mensaje, count(Tabla_B.id_b) AS num
FROM Tabla_A, Tabla_B
WHERE Tabla_A.id_a = Tabla_B.id_a


Mi dud fue que esa consulta solo me devuelve los registros de la Tabla_A tales que su id_a esta en la tabla Tabla_B, obtengo cosas como

comentario | num
blabla | 5
blabla | 6
blabla | 2


pero yo quisiera tener algo cmo esto

comentario | num
blabla | 5
blabla | 6
blabla | 2
blabla | 0
blabla | 0


Ya vi que count no devuelve los mensajes que tienen cero comentarios, asi que como prodria hacer eso?? gracias.