ORDER BY

Trie les lignes du résultat. Sans lui, l'ordre n'est pas garanti.

Syntaxe

ORDER BY column_name [ASC | DESC];
  • Ajoutez d'autres colonnes après des virgules pour départager les ex aequo.

Exemple

SELECT name, unit_price FROM products ORDER BY unit_price DESC, name;

Produits du plus cher au moins cher ; à prix égal, tri par nom.

Tables utilisées : products. Essayez-le dans une leçon ci-dessous.

Erreurs courantes

  • Le tri a lieu après le filtrage et le regroupement, donc ORDER BY peut utiliser un alias de colonne défini dans SELECT.

Pratiquer