ORDER BY
Généralités
La clause ORDER BY permet de trier les données restituées par une requête.
Syntaxe
SELECT nom_attribut_1, nom_attribut_2, nom_attribut_3
FROM nom_table
WHERE condition
ORDER BY nom_attribut_x;
Remarques
Ordre ascendant ou descendant
Par défaut, le tri est croissant (ordre ascendant ASC) pour les nombres et alphabétique pour les chaines.
Il est possible possible de choisir un ordre descendant avec le prefixe DESC
SELECT *
FROM nom_table
ORDER BY nom_attribut DESC;
Tri sur plusieurs attributs
Il est possible de trier sur plusieurs colonne.
SELECT *
FROM nom_table
ORDER BY nom_attribut_x DESC, nom_attribut_y ASC;