我想在访问数据库查询中提取一些记录,其中列的条件为(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)
非常感谢你的帮助!
答案 0 :(得分:2)
WHERE (((PRODUCT.DRINK) Is Null));
是正确的。你怎么了?
你的表是否允许零长度字段?如果是这样,您将需要允许
WHERE PRODUCT.DRINK Is Null Or PRODUCT.DRINK = ""
答案 1 :(得分:0)
试试这个,它在我的系统上运行得很完美。
SELECT PRODUCT.DRINK
FROM PRODUCT
WHERE (PRODUCT.DRINK Is null);