我正在使用MRP系统存放我工作的库存。它自己的界面不是最好的,所以我决定打开数据库文件并手动完成所有操作。我有一些问题。我正在尝试使用ORDER BY
对数据库进行排序。我没有得到我想的结果。它以这种格式显示它们:
1
10
100
101
101
11
110
111
等
而不是
1
2
3
4
5
等
这是我的查询
SELECT *
FROM tblStockItems
Order By (`MasterPNo`)
我目前正在访问,然后数据库采用JET格式。如果你想知道我为什么使用访问而不是MRP接口,那是因为我需要重新组织整个库存系统,所以很多字段的产品编号都会改变。
感谢您阅读
答案 0 :(得分:4)
如果可能,请将列类型更改为数字
如果没有,演员应该这样做:
ORDER BY Val(MasterPNo)