问一条查询语句

southbirdfly 2013-03-19 10:56:19
假设表T,有列 A和 B
查出所有数据,先按A降序排列,A列相同的按B列降序排列
...全文
151 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
southbirdfly 2013-03-19
  • 打赏
  • 举报
回复
引用 2 楼 DBA_Huangzj 的回复:
这里其实是order by的顺序问题,order by对最左边的进行排序,当这列有相同的时候,就会找第二列作为依据,所以你只需要把顺序搞好就可以了,另外如果是升序排序,可以不写asc
好的。谢谢!
發糞塗牆 2013-03-19
  • 打赏
  • 举报
回复
这里其实是order by的顺序问题,order by对最左边的进行排序,当这列有相同的时候,就会找第二列作为依据,所以你只需要把顺序搞好就可以了,另外如果是升序排序,可以不写asc
發糞塗牆 2013-03-19
  • 打赏
  • 举报
回复
select * from t order by a desc,b desc

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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