问一个技术问题,关于SQL排序
一张表 有一个字段a,代表已报到的,还有其他状态,比如a=0 没反应
a=1 已报到
a=2 请假
a=3 早退
现在要用SQL搜索出来时,先把a=1的显示完,然后其他状态按ID大小排序
请问用MYSQL怎么直接一次性解决 本帖最后由 kokyo888434 于 2020-6-29 20:04 编辑
Select * from table order by case awhen 1 then 0 else 1 end,id :qin::qin: SELECT * FROM `tbl_name` bb ORDER by bb.a=1 desc,id asc 高手出现了
这个厉害 学习了 技术贴
页:
[1]