
可以很容易地根据不是结果集的一部分或不在结果集中的列来获取排序后的输出。只需选择所需的字段,并根据所需的排序顺序编写字段的名称即可。以下是一个示例,我们根据“id”列对具有“Name”和“Address”字段的结果集进行了排序。 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) 登录后复制 我们还可以使用DESC或ASC关键字,如下所示 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) 登录后复制 |