请教各位大神,请问这样的嵌套排序该怎么写

baidu_31013097 2015-09-02 03:30:42
我有这样一个表
日期 等级
2015/9/2 3
2015/9/3 3
2015/9/4 3
2015/9/2 1
2015/9/6 3
2015/9/7 3
2015/9/2 3
2015/9/9 1
2015/9/9 3

想实现这样的结果:按日期顺序排列,然后在每一天内按等级顺序排列
...全文
72 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gw6328 2015-09-02
  • 打赏
  • 举报
回复
order by 日期,等级
Pact_Alice 2015-09-02
  • 打赏
  • 举报
回复
Pact_Alice 2015-09-02
  • 打赏
  • 举报
回复
;WITH cet AS (
select '2015/9/2' AS D, 3 AS number UNION ALL
select '2015/9/3', 3 UNION ALL
select '2015/9/4', 3 UNION ALL
select '2015/9/2', 1 UNION ALL
select '2015/9/6', 3 UNION ALL
select '2015/9/7', 3 UNION ALL
select '2015/9/2' ,3 UNION ALL
select '2015/9/9', 1 UNION ALL
select '2015/9/9', 3
)
SELECT * FROM cet
ORDER BY d,number
不知道是不是你想要的结果

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧