在Access 2016 VBA中,我有一个包含8位数字的字段。
我需要找到前两位匹配的最高数字。一些样本数据: -
Dim tempsalesref As Double
tempsalesref = 34
34000001
34000002
34000003
因此,在这种情况下,我的查询将基于34,并且要返回的值(因为它是最高的)将是34000003.
是否可以这样做?
答案 0 :(得分:2)
正如评论中所讨论的,可以更改方法以简化任务。只需使用sql查询,原型x
和y
是关键数字:
select Max(your_column ) from your_table where your_column >= xy000000 and your_column <= xy999999