Hola, tengo una pequeña duda, que mas que nada se debe a mi inexperiencia usando consultas un tanto "complejas"..
Bueno aqui va...
Yo tengo dos tablas
tutoriales y
valoracion
la tabla votos tiene id_voto, id_tuto, valoracion y tutoriales que tiene los campos tipicos: id_tuto, titulo, etc...
Yo quiero hacer que en la misma consulta, me diga por cada tutorial, la suma de los votos de cada uno de ellos...
Lo pude hacer mediante esta consulta...
Código:
SELECT *,SUM(valoracion.valoracion) as Rate
FROM tutorials, valoracion
WHERE tutorials.id_tutorial = valoracion.id_tutorial
GROUP BY tutorials.id_tutorial
El problema con esto es que solo me devuelve los tutoriales que alguna vez tuvieron un voto, pero yo quiero que me muestre en ambos casos..
O sea...
Que me diga 0 votos (o nada) cuando nunca hubo un voto y si tuvo, que me diga la suma de los mismos por cada tutorial.
A ver quien me puede ayudar
Desde ya muchas GRacias!!!!
Saludos!