找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索本站精品资源

首页 教程频道 mysql教程 查看内容

如何根据结果集中不存在的列对MySQL输出进行排序?

作者:模板之家 2023-8-22 13:21 116人关注

可以很容易地根据不是结果集的一部分或不在结果集中的列来获取排序后的输出。只需选择所需的字段,并根据所需的排序顺序编写字段的名称即可。以下是一个示例,我们根据“id”列对具有“Name”和“Address”字段的结 ...

如何根据结果集中不存在的列对MySQL输出进行排序?

可以很容易地根据不是结果集的一部分或不在结果集中的列来获取排序后的输出。只需选择所需的字段,并根据所需的排序顺序编写字段的名称即可。以下是一个示例,我们根据“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)
登录后复制


路过

雷人

握手

鲜花

鸡蛋
原作者: 网络收集 来自: 网络收集

全部回复(0)