我有一个表,从中选择数据,其中有一个名为parent的列,类型为无符号整数。
它包含0到12的数字。
我想要按照parent
升序选择*
,但有一个例外:将0放在选择的末尾,就像1,2,3,4,5,6,7,8,9,0
一样。
请问在MySQL中是否可以使用单个select实现此功能?
我有一个表,从中选择数据,其中有一个名为parent的列,类型为无符号整数。
它包含0到12的数字。
我想要按照parent
升序选择*
,但有一个例外:将0放在选择的末尾,就像1,2,3,4,5,6,7,8,9,0
一样。
请问在MySQL中是否可以使用单个select实现此功能?
select * from your_table order by parent=0, parent;
- Notinlist