mysql 数据根据一个字段的不同状态做排序

有下图这些数据,done、process、failure三种状态,怎么用sql语句根据顺序排序,并且同样的process状态的数据要根据date_created倒序排,d... 有下图这些数据,done、process、failure三种状态,怎么用sql语句根据顺序排序,并且同样的process 状态的数据要根据date_created 倒序排,done和failure状态的根据date_created顺序排 展开
 我来答
abul阿宝
2016-08-29 · TA获得超过260个赞
知道小有建树答主
回答量:192
采纳率:0%
帮助的人:174万
展开全部
(select * from 表名 where status='process' order by date_created desc)
union all
(select * from 表名 where status='done' order by date_created asc)
union all
(select * from 表名 where status='failure' order by date_created asc)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式