Ms access MS ACCESS命令字符串列作为数字和字符串,具体取决于其值

Ms access MS ACCESS命令字符串列作为数字和字符串,具体取决于其值,ms-access,sql-order-by,Ms Access,Sql Order By,我有一个可以包含数字和字符串的列。我需要按此列的查询进行排序: "Col1" Cars Bikes 1 2 25 3 4 41 5 但我需要: "Col1" Bikes Cars 1 2 3 4 5 25 41 在MS access中是否有这样做的方法?您可以使用Val,它为非数字字符串返回0: Order By Val([Col1]), [Col1]

我有一个可以包含数字和字符串的列。我需要按此列的查询进行排序:

"Col1"
Cars
Bikes
1
2
25
3
4
41
5
但我需要:

"Col1"
Bikes
Cars
1
2
3
4
5
25
41
在MS access中是否有这样做的方法?

您可以使用Val,它为非数字字符串返回0:

Order By Val([Col1]), [Col1]