Latest web development tutorials

SQL ORDER BY mots-clés

ORDER BY mot-clé est utilisé pour trier le jeu de résultats.


SQL ORDER BY mots-clés

ORDER BY mot-clé est utilisé pour trier le jeu de résultats en fonction d'une colonne ou plusieurs colonnes.

ORDER BY mots-clés par défaut pour trier les enregistrements dans l'ordre croissant. Si vous avez besoin de trier les enregistrements dans l'ordre décroissant, vous pouvez utiliser le mot-clé DESC.

SQL ORDER BY Syntaxe

SELECT column_name , column_name
FROM table_name
ORDER BY column_name , column_name ASC|DESC;


La base de données de démonstration

Dans ce tutoriel, nous allons utiliser la base de données de l'échantillon w3big.

Ce qui suit est un «Sites Web» sélectionnés de données de la table:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+

ORDER BY instance

L'instruction SQL suivante pour sélectionner tous les sites de la liste «Sites Web» et triées par colonne "alexa":

Exemples

* SELECT FROM Sites ORDONNANCE PAR alexa;

Sortie d'exécution:



ORDER BY exemples DESC

L'instruction SQL suivante pour sélectionner tous les sites de la liste "Sites" et suivez colonne "alexa" dans l'ordre décroissant:

Exemples

* SELECT FROM Sites ORDONNANCE PAR alexa DESC;

Sortie d'exécution:



ORDER BY plusieurs colonnes

L'instruction SQL suivante pour sélectionner tous les sites de la liste "Sites" et suivre le "pays" et "alexa" colonne tri:

Exemples

* SELECT FROM Sites ORDONNANCE PAR pays, alexa;

Sortie d'exécution: