Donc voilà un petit exemple très simplifié pour vous expliquer mon problème :
my_table
id | prenom | age
-----------------
1 | paul | 45
2 | louis | 32
3 | rene | 68
4 | ciryl | 24
5 | jean | 30
Je voudrais savoir si en une seule requête je peux récupérer les 2 personnes les plus agées (donc par classement en ordre numérique décroissant sur la colonne age j'obtiens rene puis paul) et obtenir le résultat de ma requète classé sur leur prenom par ordre alphabétique croissant (soit au final paul puis rene).
J'ai l'impression que ce n'est pas possible en une seule requete, est-ce que je me trompe ? (à ce moment là, j'effectue mon classement alphabétique sur les prenoms en php par exemple)
P.S: la colonne prenom est en UNIQUE
Partager