Hace poco que empeze con esto de las consultas multitablas asique se me complica bastante...
Lo que necesito hacer es un conteo en dos tablas diferentes y a la vez traer registros de otra tabla diferente a las anteriores.
Esto se compone mas o menos asi:
Código:
Tabla votos: id_noticia | id_usuario 1 | 6 2 | 5 2 | 8 2 | 5
Código:
Tabla comentarios: id_noticia | id_usuario 1 | 6 2 | 5 2 | 8 2 | 5
Código:
Tabla noticias: id_noticia | contenido 1 | blabla 2 | blabla 3 | blabla 4 | blabla
La idea es traer la cantidad de comentarios y votos, segun id_noticia
esto lo logro con la siguente consulta
Código MySQL:
Ver original
Como veran, hago un conteo de los comentarios y votos, y traigo el contenido de cada noticia. Esto funciona perfecto, solo que hay un inconveniente, cuando se ejecuta la consulta, me devuelve los campos votos_ y comentarios_ con el mismo valor (el valor de comentarios_), si quito alguno de los LEFT JOIN funciona bien.. pero necesito hacer todo en una consulta.. espero puedan ayudarme
Gracias de antemano.