小编Dmi*_*try的帖子

用于排序的varchar到数字转换

我有一个查询订购column:

select * from mytable order by column asc — sort table
Run Code Online (Sandbox Code Playgroud)

column type是varchar,所以输出是:

1
10
100
11
12
13
Run Code Online (Sandbox Code Playgroud)

如果我希望它们按数值排序,我应该如何排序,因此输出为:

1
10
11
12
13
100
Run Code Online (Sandbox Code Playgroud)

mysql sql sql-order-by

28
推荐指数
4
解决办法
3万
查看次数

标签 统计

mysql ×1

sql ×1

sql-order-by ×1