【mysql】 order by case when 的用法
select * from 你的表 order by case 你需要排序的字段 when 你需要排序的字段=2 then 1 else 0 end,你需要排序的字段desc;
【解释】查询时,当某条数据中的字段的值为2时,将该条字段的排序权值为1,其他的为0,使用降序排列;
select * from 你的表 order by case 你需要排序的字段 when 你需要排序的字段=2 then 1 else 0 end,你需要排序的字段desc;