Manuel du didac...SE CONNECTER
Manuel du didacticiel de démarrage SQL
auteur:php.cn  temps de mise à jour:2022-04-12 14:15:40

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

SELECT nom_colonne,nom_colonne
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
L'instruction SQL suivante sélectionne tous les sites Web de la table "Sites Web" et les trie selon le tri des colonnes "alexa" :

Instance

SELECT * FROM Websites
ORDER BY alexa;

Résultat de sortie de l'exécution :



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

SELECT * FROM Websites
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

SELECT * FROM Websites
ORDER BY country,alexa;

Résultat de sortie de l'exécution :