根据不同状态不同字段排序
- fields(str,str2,str3…),可以用来对SQL中查询结果集进行指定顺序排序。
- case when condition1 then time end desc 可对不同condition做不同的排序
SELECT *
from wardrobe_bagcode
order by field(STATUS,0,1),
case when status=0 then createtime end desc,
case when status=1 then usetime end DESC
此函数用于对状态为0的记录按照createtime排序,而状态为1的按照usetime排序