首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql排序,该如何处理

2012-03-19 
mysql排序一组数据:1,11,111,112,(11xxxxx),12,121,123,(12xxxx),13,131,......要按照上面的数据方式排序,

mysql排序
一组数据:1,11,111,112,(11xxxxx),12,121,123,(12xxxx),13,131,......要按照上面的数据方式排序,mysql可以做到吗?

[解决办法]
order by concat(col1)
[解决办法]
select * from tb order by cast(num as char(100));
[解决办法]
把数字转换成字符串进行比较
[解决办法]
榔头大哥,哈哈

探讨
引用:

order by concat(col1)


结果是对的,但不知道为什么,能解释一下吗?狼头大哥

热点排行