MySQL自定义订单
作者:互联网
我有一个表,我从一个表中选择数据,该列称为无符号整数类型的parent.
它的编号从0到12.
我想按父级asc从表顺序中选择*,但有一个例外:将0放在选择的末尾,这样就可以像1,2,3,4,5,6,7,8,9,0 .
请问在MySQL中单选是否可行?
解决方法:
我会做这样的事情:
select *
from your_table
order by (parent != 0) desc, parent asc;
标签:select,sql-order-by,mysql 来源: https://codeday.me/bug/20191105/1998164.html