mysql order by case when 多条件排序

普通的按某一个字段或者多个字段排序没办法知足咱们的需求时,能够经过case when来排序mysql

mysql> select * from test order by field(num,-1) desc;
mysql> select * from test order by case when num = -1 then 1 else 0 end desc;
相关文章
相关标签/搜索