Bonjour,
Voilà j'ai un petit probleme avec ma requete, elle fonctionne mais me renvois des des résultats érronés pour les 2 counts, j'ai l'impression qu'il se multiplie entre eux...
Voilà ma requête actuel...
Code :
- $sql = "SELECT films.*, count(v.ID) AS vote, AVG(v.note) AS moyenne, count(c.ID) AS nb_com FROM films ";
- $sql .= "LEFT JOIN films_vote AS v ON v.id_film = films.ID ";
- $sql .= "LEFT JOIN commentaires AS c ON c.categorie = :categorie AND c.id_categorie = films.ID ";
- $sql .= "WHERE films.ID = :id_film GROUP BY films.ID";
|
Pourriez vous m'aidez s'il vous plait??