Maison >base de données >tutoriel mysql >À quoi sert la clause ORDER BY dans MySQL ?
La clause MySQL ORDER BY est utilisée pour spécifier l'ordre des résultats de la requête. Le mot-clé ORDER BY doit être suivi du nom de la colonne sur laquelle on souhaite trier. Par exemple, nous souhaitons trier le tableau suivant nommé « liste de tarifs » en fonction de la colonne « prix » -
mysql> Select * from ratelist; +----+------+-------+ | Sr | Item | Price | +----+------+-------+ | 1 | A | 502 | | 2 | B | 630 | | 3 | C | 1005 | | 4 | h | 850 | | 5 | T | 250 | +----+------+-------+ 5 rows in set (0.05 sec)
Le tri peut être effectué à l'aide de la clause ORDER BY, comme indiqué ci-dessous -
mysql> Select * from ratelist ORDER BY Price; +----+------+-------+ | Sr | Item | Price | +----+------+-------+ | 5 | T | 250 | | 1 | A | 502 | | 2 | B | 630 | | 4 | h | 850 | | 3 | C | 1005 | +----+------+-------+ 5 rows in set (0.01 sec)
La requête ci-dessus trie le tableau en fonction du prix dans l'ordre de tri par défaut (c'est-à-dire croissant).
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!