如何在Access数据库中提取(null)记录



我想在访问数据库查询中提取一些列的条件为(null)的记录。以下是样本记录:

Drink column:
(null)
Pepsi
Tea
(null)
Ice Tea
(null)

我想提取那些具有(null)值的记录。以下是我到目前为止的查询,但没有返回所需的结果。

SELECT PRODUCT.DRINK
FROM PRODUCT
WHERE (((PRODUCT.DRINK) Is Null));

SELECT PRODUCT.DRINK
FROM PRODUCT
WHERE (((PRODUCT.DRINK)=(Null)));

我想要的结果是:

Drink:
(null)
(null)
(null)

非常感谢你的帮助!

WHERE (((PRODUCT.DRINK) Is Null));正确。你怎么了?

您的表格允许零长度字段吗?如果是这样,您将需要考虑

WHERE PRODUCT.DRINK Is Null  Or PRODUCT.DRINK = ""

试试看,它在我的系统上运行得很好。

SELECT PRODUCT.DRINK
FROM PRODUCT
WHERE (PRODUCT.DRINK Is null);

最新更新