Hola foreros, tengo tres tablas usuarios, imagenes y votos,
necesito hacer un listado de todos los usuarios que tengan al menos una imagen relacionada y que ademas sus votos sean menor que 2.
la consulta la tengo casi lista y es asi
Código PHP:
SELECT usuarios.id, usuarios.nombre,Avg(vote.voteValue) AS promedio, count(vote.voto_id) as votos_totales
FROM usuarios
LEFT JOIN vote on (usuarios_artistas.id= vote.quien)
INNER JOIN imagenes on (usuarios_artistas.id= imagenes.quien)
GROUP BY usuarios_artistas.id
pero no funciona bien, ya que el valor de count(voto.voto.id) lo deja en cero, algo crea conflicto...
por el contrario si borro una linea , la del inner join, el resultado del count es exitoso, pero asi no puedo saber si hay un usuario con imagenes relacionadas.
que puedo estar haciendo mal??? por favor ayudenme!!