複数の条件付きソートの場合のMysqlの順序
Mysql Order Case When Multiple Conditional Sorting
2019 Unicorn Enterprise Heavy Gold Recruitment Python Engineer Standard >>>
1つまたは複数のフィールドによる通常の並べ替えでは、ニーズを満たすことができません。場合によっては並べ替えることができます。
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
転載:https://my.oschina.net/u/947065/blog/897711