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));
[解决办法]
把数字转换成字符串进行比较
[解决办法]
榔头大哥,哈哈
发布时间: 2012-03-19 22:03:05 作者: rapoo
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));
[解决办法]
把数字转换成字符串进行比较
[解决办法]
榔头大哥,哈哈