hola quiero hacer una consulta que entre dos tablas. que me muestre los vacios, como se ven en la tabla , con el 0...
la primer tabla es usuarios... que tiene todos los datos con su id correspondiente..
la segunda tabla es comentarios , donde estan todos los comentarios donde hay un campo que dice id_usuario... en el caso de que el comentario lo hizo un invitado... valdra 0...si lo hizo un usuario estara el id del mismo...
bueno... con where tengo una consulta similar y NO ME MUESTRA los que estan en cero...
aca quiero saber los usuarios con comentarios, (en realidad queria que me muestre tambien los que tiene 0 (cero comentarios))
select u.usuario as usuariost, count(*) as comento
from comentarios as c,usuarios as u
where u.id_usu=c.id_usuario and c.id_isuario = 0
group by c.id_usuario
con inner join, me muestra igual que where , tal vez left join, o haciendo union...
no recuerdo...