如何运行MySQL按数字顺序查询结果?
How to run MySQL query results in numeric sequence?
我有一个简单的查询,我想要一个下拉框以数字(整数)顺序显示结果。以下是我的查询。
Select fv
FROM fvqc
ORDER BY Value ASC
我得到的结果是这样的-
1
13
14
18
2
23
27
3
30
31
我想看的是这个-
1
2
3
13
14
18
23
27
30
31
您需要将您的值转换为数字:
Select fv
FROM fvqc
ORDER BY CAST(Value AS INT) ASC
我有一个简单的查询,我想要一个下拉框以数字(整数)顺序显示结果。以下是我的查询。
Select fv
FROM fvqc
ORDER BY Value ASC
我得到的结果是这样的-
1
13
14
18
2
23
27
3
30
31
我想看的是这个-
1
2
3
13
14
18
23
27
30
31
您需要将您的值转换为数字:
Select fv
FROM fvqc
ORDER BY CAST(Value AS INT) ASC