mysql字符串排序问题 财富值6

2016-10-18 00:20发布

SELECT `id`,`name`,`uname`,`level`,`path` FROM `qx_cate` ORDER BY path

我想要把id等于16的那个 排序到最后一个 该如何修改呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答

因为path是按Alphabetical Sorting做的
题主要的是Natural Sorting
网上有相关的解决办法可以自己找一下

第一种:select * from qx_cate order by id desc;
第二种:select from qx_cate where id != 16 union all select from qx_cate where id = 16;