Foxtable(狐表)用户栏目专家坐堂 → SQL语言ORDER BY可以多个排序吗?


  共有3860人关注过本帖树形打印复制链接

主题:SQL语言ORDER BY可以多个排序吗?

帅哥哟,离线,有人找我吗?
一笑
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:808 积分:6213 威望:0 精华:0 注册:2014/3/23 23:02:00
SQL语言ORDER BY可以多个排序吗?  发帖心情 Post By:2021/3/7 11:24:00 [只看该作者]

SQL语言ORDER BY可以多个排序吗?比如"级别"和“生效日期”同时排序,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110443 积分:562081 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/7 20:45:00 [只看该作者]

示例五

可以用ORDER BY指定排序方式,例如根据日期顺序加载数据:

SELECT * FROM {订单} ORDER BY 日期

默认的排序方式是升序,如果希望降序排序,可以在排序列后面加上DESC关键词,例如:

SELECT * FROM {订单} ORDER BY 日期 DESC

排序列可以是多列,例如首先根据产品排序,相同产品的行则根据日期排序:

SELECT * FROM {订单} ORDER BY 产品,日期


 回到顶部