如何运行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