我有一个按 column
排序的查询:
select * from mytable order by column asc — sort table
column
类型为varchar,所以输出为:
1
10
100
11
12
13
如果我希望它们按数值排序,我应该如何排序,所以输出是:
1
10
11
12
13
100
最佳答案
用途:
order by cast(column as unsigned) asc
关于mysql - Varchar 到数字的转换以进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1868965/