Bonjour,
Pour résumer, ma table est composée de 2 champs : nom et date. "nom" peut avoir plusieurs fois la même valeur dans le même jour. J'arrive sans problème à classer le nombre d'apparition de la valeur nom par jour à l'aide de la requête suivante :
Mais si à présent, je veux, pour chaque jour, n'avoir que les 10 premiers résultats (donc les 10 noms qui apparaissent le plus par jour), je bloque complètement, c'est pour quoi je demande votre aide pour m'aiguiller vers une solution .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT nom, COUNT(*) FROM tbl GROUP BY DATE(date), nom ORDER BY DATE(date), COUNT(*).
Merci
Partager