Maison >base de données >tutoriel mysql >Comment trier la sortie MySQL en fonction d'une colonne qui n'existe pas dans le jeu de résultats ?

Comment trier la sortie MySQL en fonction d'une colonne qui n'existe pas dans le jeu de résultats ?

PHPz
PHPzavant
2023-08-22 13:21:081120parcourir

Comment trier la sortie MySQL en fonction dune colonne qui nexiste pas dans le jeu de résultats ?

Facilitez l'obtention d'une sortie triée en fonction des colonnes qui ne font pas partie de l'ensemble de résultats ou ne sont pas dans l'ensemble de résultats. Sélectionnez simplement les champs requis et écrivez les noms des champs selon l'ordre de tri souhaité. Vous trouverez ci-dessous un exemple dans lequel nous avons trié un ensemble de résultats avec les champs « Nom » et « Adresse » en fonction de la colonne « id ».

mysql> Select Name, Subject From Student ORDER BY Id;
+---------+-----------+
| Name    | Subject   |
+---------+-----------+
| Gaurav  | Computers |
| Aarav   | History   |
| Harshit | Commerce  |
| Raman   | Computers |
+---------+-----------+
4 rows in set (0.00 sec)

Nous pouvons également utiliser le mot-clé DESC ou ASC comme indiqué ci-dessous

mysql> Select Name, Subject from Student ORDER BY Id DESC;
+---------+-----------+
| Name    | Subject   |
+---------+-----------+
| Raman   | Computers |
| Harshit | Commerce  |
| Aarav   | History   |
| Gaurav  | Computers |
+---------+-----------+
4 rows in set (0.00 sec)

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer