两个字段,怎么同时根据这两个值排序?

一杯刘 2015-08-17 01:58:32
同一个表中的两个数据
int 类型的A 只能取0,1
date类型的B
我想要的结果是: A取1的置顶显示,然后A取1的部分和A取0的部分都按时间分别降序排列。
例如:
A B
1 2015.8.13
1 2015.8.11
0 2015.9.4
0 2015.5.3
这种效果
...全文
706 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
一杯刘 2015-08-17
  • 打赏
  • 举报
回复
多谢各位大侠,我好湿了
阿健来了 2015-08-17
  • 打赏
  • 举报
回复
1楼正解,楼主说的就是按时间降序
陈灬风 2015-08-17
  • 打赏
  • 举报
回复
引用 1 楼 tangren 的回复:
select * from 表 order by a desc,b desc;
应该是这样写 select * from 表 order by a desc,b asc;
一杯刘 2015-08-17
  • 打赏
  • 举报
回复
就这么没人吗 做个论坛吗 毕竟新手 = = 多关爱啊
tangren 2015-08-17
  • 打赏
  • 举报
回复
select * from 表 order by a desc,b desc;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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