列表查询根据状态多种排序
字段说明:live_status 101=直播中,102=未开始start_time 开播时间
order by `live_status` asc,(case `live_status` when 101 then start_time end) desc,(case `live_status` when 102 then start_time end) asc,id desc
查询效果:
排序 直播中 -> 未开始 -> 已结束
在 直播中 数据中,按开播时间倒序显示
在 未开始 和 已结束 数据中,按时间正序显示
关于 LearnKu
推荐文章: