MySQL 自定义订单
我有一个表,我从一个名为parent 的无符号整数类型的列中选择数据。
它有从 0 到 12 的数字。
我想按父级 asc 从表顺序中 select *
,但有一个例外:将 0 放在 select 的末尾,这样它就像 1 ,2,3,4,5,6,7,8,9,0
。
请问这可以通过 MySQL 中的单个选择实现吗?
I have a table that I select data from with a column called parent that's of unsigned integer type.
It has numbers from 0 to 12.
I want to select *
from table order by parent asc, but with one exception: place the 0 at the end of the select so it would be like 1,2,3,4,5,6,7,8,9,0
.
Is this possible with a single select in MySQL please?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我会做这样的事情:
I would do something like this: