Mysql数据库操作指南——排序(零基础篇十)

条件过滤仅决定返回哪些行,排序则决定这些行以何种顺序呈现。MySQL 通过 ORDER BY 子句实现结果集的排序逻辑。本章介绍单字段升序、降序及多字段复合排序的语法与执行特点,帮助读者在查询层面获得符合业务语义的数据顺序。

结果集排序:

1.单字段排序:

语法:select 字段名 from 表名 order by 字段 排序关键字;

标注:

|------|-----------|
| asc | 升序排序(默认值) |
| desc | 降序排序 |

ASC升序:

sql 复制代码
select * from star order by money asc;

示例:

DESC降序:

sql 复制代码
select * from star order by money desc;

示例:

2.多字段排序:

语法:select 字段名 from 表名 order by 字段1 desc/asc ,字段2 desc/asc;

标注:查询star表中所有数据,按照money字段降序排列,若money一样,按age字段升序排列

sql 复制代码
select * from star order by money desc,age asc;

示例:

总结:
建议初学者在练习表中对同一查询分别执行 ORDER BY money DESCORDER BY money DESC, age ASC。确认排序成本与索引关系后,即可在下一章"限制结果集"中,继续学习。

相关推荐
小羊没烦恼!16 小时前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
一隅论数智16 小时前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
尧炎科技17 小时前
防潮抗变形,就选纯品梅花全桉多层板
大数据
小白男神17 小时前
MySQL进阶学习四(存储过程、游标、触发器)
mysql
Asa1213818 小时前
R语言实现多组学因子分析(MOFA)
数据分析
这个DBA有点耶18 小时前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
DBA_G18 小时前
从地面到云霄:GBase数据库在民航三大场景的落地实践
数据库
程序员大阳18 小时前
副队长大数据教程(5)--集群情况下虚拟机网络配置
大数据·集群·nat·网路
自由能燃气设备18 小时前
商用全预混低氮冷凝锅炉免费方案vs付费方案对比+选型避坑指南
大数据·数据库·人工智能
科创致远18 小时前
科创致远 ESOP 系统核心效能与实战价值展示
大数据·数据库·人工智能·精益工程