mysql名称排序,解决10比2小的问题

本文共有280个字,关键词:

问题:按名称排序,如果名称是数字时,10比2排在前面

解决:order by 时name+1

方法:

select * from classes order by name+1 asc, id asc limit 0, 10;

注:增加“id asc”是因为防止order by和limit一起使用时出错排序错乱

参考:

https://www.cnblogs.com/cjsblog/p/10874938.html
版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论