Bonjour tout le monde,
j'ai une petite question sur la clause HAVING. Je travaille sur la requête suivante :
Et mon but est de retourner uniquement la ligne avec le carac0 le plus grand. Pour cela, j'ai tenté ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT name, avatar, carac0 FROM ft_staff WHERE id IN ( SELECT idstaff FROM links_staff_research WHERE idresearch=46 )
Et comme vous vous en doutez cela ne marche pas :p
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT name, avatar, carac0 FROM ft_staff WHERE id IN ( SELECT idstaff FROM links_staff_research WHERE idresearch=46 ) HAVING carac0 = MAX(carac0)
D'où ma question : est-il possible de le faire avec une clause HAVING, et si oui comment ?
Je vous remercie de votre aide,
Cordialement
Finality
Partager