mysql 中如何将字符按数字顺序排序

例如: classesname 是 字符类型,存储内容 为  1 ,2,3,4,6,5,7 ,11 。

如果直接排序则为 1,11,2,3,4,5,6,7

 如果sql 写成 select * , classesname + 0 as num from 表 order by num asc;

则结果就是  1,2,3,4,5,6,7,11 

发布者

admin

互联网web开发管理