如何在Access数据库中获取Max值 [英] How to get Max value in Access Database
本文介绍了如何在Access数据库中获取Max值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在Access数据库中获取最大值
列名称: - receipt_no
列数据类型: - 文字
receipt_no值是1到1945
我正在尝试但结果每次都是错误的...
每次返回999(因为ascii原因因为9比0到9更重)...
求助我
How to get Max value in Access Database
column Name :- receipt_no
column datatype :- Text
receipt_no value is 1 to 1945
I am trying but result every time is wrong...
every time return 999(because 9 is grater than 0 to 9 for ascii reason )...
Help me Please
推荐答案
Wes Aday是正确的 - 始终使用适当的数据类型。你正在存储数字,所以你应该使用数字数据类型。
但是,你有字符串,所以这将获得最大值
Wes Aday is correct - always use the appropriate data type. You're storing numbers so you should have used a Numeric data type.
However, you have strings, so this will get the max
Max(Val(receipt_no)) AS Expr1
这篇关于如何在Access数据库中获取Max值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文