COMMANDE SQL PAR
Le mot-clé ORDER BY est utilisé pour trier l'ensemble de résultats.
Mot-clé SQL ORDER BY
Le mot-clé ORDER BY est utilisé pour trier le résultat défini par une ou plusieurs colonnes.
Le mot-clé ORDER BY trie les enregistrements par ordre croissant par défaut. Si vous devez trier les enregistrements par ordre décroissant, vous pouvez utiliser le mot-clé DESC.
Syntaxe SQL ORDER BY
FROM nom_table
ORDER BY column_name,column_name ASC|DESC;
Demo Database
Dans ce tutoriel, nous utiliserons exemple de base de données php.
Voici les données sélectionnées dans le tableau "Sites Web" :
| identifiant | | url | | États-Unis
| 2 | Taobao | https://www.taobao.com/ | |
| 4 | http://weibo.com/ |
| -- -+-------------+-------------------------------+----- ---+---------+
ORDER BY Exemple
InstanceSELECT * FROM Websites
Exemple ORDER BY DESC
L'instruction SQL suivante sélectionne tous les sites Web de la table "Sites Web" et les trie par ordre décroissant selon la colonne "alexa" :
Exemple
ORDER BY alexa DESC;
Résultat de sortie de l'exécution :
ORDER BY plusieurs colonnes
L'instruction SQL suivante sélectionne tous les sites Web de la table "Sites Web" et les trie selon les colonnes "pays" et "alexa" :
Exemple
ORDER BY country,alexa;
Résultat de sortie de l'exécution :