访问中的dlookup功能

时间:2012-07-16 18:06:18

标签: ms-access

我是第一次尝试在访问中使用dlookup功能,如下所示,但我得到空白输出。

select dlookup ("quantity","test","series > 2000") from test

这是测试表

 id series  quantity
 1  1000    25
 2  2000    33
 3  3000    44
 4  4000    55
 5  5000    66
 6  6000    77

我认为上面的查询将显示下表中所有系列超过2000的记录,如下所示,但它显示空白结果。

 id series  quantity
 3  3000    44
 4  4000    55
 5  5000    66
 6  6000    77

我不确定我的语法是否不正确或其他任何内容。我已经从各种来源仔细检查了我的语法。

1 个答案:

答案 0 :(得分:1)

DLookup()返回单个值,这不是我想要的。只需将您的选择约束放在WHERE子句中。

SELECT id, series, quantity
FROM test
WHERE series > 2000;