小编典典

使用“泪水为零”作为基于表格的标准

sql

我试图让我的查询仅在表单上的单选框打钩的情况下才返回空记录。如果我在查询中手动包括条件“为空”,则可以正常工作,在其他情况下,例如

IIf([Forms]![Reports]![Status - Active]=True,"Active")

工作很好。

然而,

IIf([Forms]![Reports]![Status - Null]=True,"Is Null")

只是忽略它(我想是因为它实际上是在寻找文本“是Null”而不是空记录),并且

IIf([Forms]![Reports]![Status - Null]=True,Is Null)

失败,因为它太复杂了。有什么方法可以实现我想要实现的目标?

谢谢。


阅读 149

收藏
2021-04-28

共1个答案

小编典典

例如,您可以采用几种方法来解决。

SELECT t.atext
FROM Table1 t
WHERE IsNull([atext])=[Forms]![Reports]![Status - Null]

顺便说一句,即时如果(IIf)接受三个参数。

2021-04-28