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 DESC 与 ORDER BY money DESC, age ASC。确认排序成本与索引关系后,即可在下一章"限制结果集"中,继续学习。

相关推荐
瀚高PG实验室3 分钟前
瀚高数据库序列介绍、使用及值不连续、重复写入等现象处理
数据库·postgresql·瀚高数据库
liliangcsdn5 分钟前
如何用DrissionPage进行网页自动化
大数据·自动化
野生数据人16 分钟前
日志平台运维速查表:巡检命令、阈值、参数,一张贴墙
大数据·数据库
数据库小学妹19 分钟前
向量检索最小可运行实现:HNSW索引参数与召回率/延迟权衡
数据库·后端
发量惊人的中年网工28 分钟前
SD-WAN 组网方案怎么选?跨地域与多分支企业的选型指南(含成本对比)
服务器·网络·数据库
葡萄城技术团队31 分钟前
为什么 BI 项目最容易被忽略的是数据异常?
数据分析
xiaogai_gai37 分钟前
物料主数据从ERP同步到电商中台:基于轻易云的编码映射与增量全量双轨实践
大数据·数据库
SelectDB1 小时前
信创适配速查手册:国产 CPU / OS 对照表、认证许可速查与部署检查项清单
大数据·数据库·数据分析
亚川楼宇自控系统数据中心厂家1 小时前
机房 3D 可视化技术:从平面监控到立体化管理的升级
大数据·数据库·人工智能
LaughingZhu1 小时前
任务在飞书创建,开发在 Orca 继续:我把飞书项目接到了 Linear
大数据·人工智能·深度学习·神经网络·飞书