可以很容易地根据不是结果集的一部分或不在结果集中的列来获取排序后的输出。只需选择所需的字段,并根据所需的排序顺序编写字段的名称即可。以下是一个示例,我们根据“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)
以上就是如何根据结果集中不存在的列对MySQL输出进行排序?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号