Bonjour,
je pense que j'utilise mal la clause WHERE ou HAVING puisqu'il m'en retourne une erreur de syntaxe :
ce que j'aimerais faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT [........], s.GSP_nom as nom ,COUNT(s.GSP_nom) as nb_votes, TRUNCATE(AVG(services), 2) as services FROM votes_serveur AS v INNER JOIN serveur AS s ON v.idServ = s.idServ INNER JOIN gsp AS g ON s.GSP_nom = g.nom GROUP BY s.GSP_nom ORDER BY s.GSP_nom
selectionner toutes ces infos lorsque le COUNT(s.GSP_nom) est > 9
or quand j'essaye :
il m'en retourne une erreur, idem avec la clause WHERE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT [........], s.GSP_nom as nom ,COUNT(s.GSP_nom) as nb_votes, TRUNCATE(AVG(services), 2) as services FROM votes_serveur AS v INNER JOIN serveur AS s ON v.idServ = s.idServ INNER JOIN gsp AS g ON s.GSP_nom = g.nom HAVING COUNT(s.GSP_nom) > 9 GROUP BY s.GSP_nom
Merci
Partager