Vous êtes sur la page 1sur 2

10-COMMANDE ORDER BY

En SQL, la commande ORDER BY permet de trier les résultats d'une requête. Il est possible
de trier les données sur une ou plusieurs colonnes, par ordre ascendant ou descendant.
L’utilisation la plus basique de cette commande s’effectue de la manière suivante :

#SELECT une_colonne #FROM une_table #ORDER #BY une_colonne_2;

TRIE ASCENDANT

SELECT id, email FROM clients ORDER BY id ASC;

Résultat

id email
1 mleroy@example.com
2 jrene@example.com
3 tbundy@example.com
4 pbismuth@example.com
5 crodriguez@example.com

TRIE DESCENDANT

SELECT id, email FROM clients ORDER BY id DESC;

Résultat

id email
5 crodriguez@example.com
4 pbismuth@example.com
3 tbundy@example.com
2 jrene@example.com
1 mleroy@example.com
EXEMPLE

SELECT nom, ville FROM clients ORDER BY ville ASC, nom ASC;

Résultat

nom ville
Bismuth Lyon
Bundy Lyon
René Lyon
Leroy Paris
Rodriguez Paris

Vous aimerez peut-être aussi