Bonsoir,
Je dois faire une requête pour récupérer les villes les plus appelées dans une table selon le nombre d'avis.
Exemple :
ville | nb_avis
caen | 5
troarn | 2
caen | 0
J'ai essayé ceci :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT DISTINCT ( ville ) FROM `ma_table` WHERE `cp` LIKE '14%' ORDER BY `ma_table`.`nb_avis` DESC
Le pb est qu'il me ressort troarn avant caen car le groupement de la ville fait qu'il doit garder 0
Auriez-vous une autre technique ?
Merci
Partager