语法如下:
SELECT 字段名 FROM 表名 ORDER BY 字段名
SELECT 字段名 FROM 表名 ORDER BY 字段名 DESC
![聊下SQL在Excel中的排序技巧及扩展应用](https://ikddm.com/wp-content/uploads/2021/06/20210609_liaoxiasqlzaiexcelzh_0.png)
SELECT 月份,销售量 FROM [销售表$] ORDER BY 销售量
![聊下SQL在Excel中的排序技巧及扩展应用](https://ikddm.com/wp-content/uploads/2021/06/20210609_liaoxiasqlzaiexcelzh_1.png)
SELECT 月份,生产量,销售量 FROM [销售表$] ORDER BY 生产量 DESC,销售量 ASC
![聊下SQL在Excel中的排序技巧及扩展应用](https://ikddm.com/wp-content/uploads/2021/06/20210609_liaoxiasqlzaiexcelzh_2.png)
SELECT 月份,销售量 FROM [销售表$] ORDER BY 月份 DESC
![聊下SQL在Excel中的排序技巧及扩展应用](https://ikddm.com/wp-content/uploads/2021/06/20210609_liaoxiasqlzaiexcelzh_3.png)
=IIF(条件表达式,真值结果,假值结果)
SELECT 月份,销售量 FROM [销售表$] ORDER BY IIF(月份="五月",1,IIF(月份="四月",2,IIF(月份="三月",3,IIF(月份="二月",4,IIF(月份="一月",5)))))
INSTR(str, substr)
返回substr在str中的位置,若不存在,则返回0。
SELECT 月份,销售量 FROM [销售表$] ORDER BY INSTR("五月,四月,三月,二月,一月",月份)
![聊下SQL在Excel中的排序技巧及扩展应用](https://ikddm.com/wp-content/uploads/2021/06/20210609_liaoxiasqlzaiexcelzh_4.png)
TOP n 指定检索结果集中的第n行前的记录。
SELECT TOP 3 月份,销售量 FROM [销售表$] ORDER BY 销售量 DESC
![聊下SQL在Excel中的排序技巧及扩展应用](https://ikddm.com/wp-content/uploads/2021/06/20210609_liaoxiasqlzaiexcelzh_5.png)
SELECT TOP 2 PERCENT * FROM [销售表$]
SELECT TOP 20 PERCENT * FROM [销售表$] ORDER BY 销量
End.
作者:EH看见星光
本文为转载分享,如果涉及作品、版权和其他问题,请联系我们第一时间删除(微信号:lovedata0520)
更多文章前往首页浏览http://www.itongji.cn/
- 我的微信公众号
- 微信扫一扫
-
- 我的微信公众号
- 微信扫一扫
-
评论