对于order by排序的时候不仅仅可以desc和asc,还可以自定义排序
select * from 表名
order by 排序字段1,
(case 排序字段2
when 条件1 then 0 --当排序字段2=条件1,则将起排在第0位
when 条件2 then 1 --当排序字段2=条件2,则将起排在第1位
when 条件2 then 2 --当排序字段2=条件3,则将起排在第2位
end)
对于order by排序的时候不仅仅可以desc和asc,还可以自定义排序
select * from 表名
order by 排序字段1,
(case 排序字段2
when 条件1 then 0 --当排序字段2=条件1,则将起排在第0位
when 条件2 then 1 --当排序字段2=条件2,则将起排在第1位
when 条件2 then 2 --当排序字段2=条件3,则将起排在第2位
end)