普通的按某一个字段或者多个字段排序没办法知足咱们的需求时,能够经过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;