MS Access 显示空值
MS Access show null values
我刚开始学习MS access,遇到了以下问题:
我在 Ms Access 中有一个 table,我想检查没有值(空值)的字段。例如,我有一个包含 6 列的 table,我希望能够查询所有丢失的数据。
我能想到的最好的事情是联合查询,我在其中组合了所有列的查询。这个解决方案的问题是,如果行中有 2 个空值,我的结果中会出现重复的条目。
有没有更好的方法来显示一个 table 中的所有空值?或者从联合查询中排除重复项的方法?
谢谢!
您可以简单地使用:
Select * From YourTable
Where (Field1 + Field2 + Field3 + Field4 + Field5 + Field6) Is Null
这将列出一个或多个字段为 Null 的所有记录。
6列不多,可以用
if col1 is null or col2 is null ...
在查询设计 Window 中,您必须使用不同的行,以便得到 OR 而不是 AND,请查看 SQL 视图以了解这一点。
我刚开始学习MS access,遇到了以下问题:
我在 Ms Access 中有一个 table,我想检查没有值(空值)的字段。例如,我有一个包含 6 列的 table,我希望能够查询所有丢失的数据。 我能想到的最好的事情是联合查询,我在其中组合了所有列的查询。这个解决方案的问题是,如果行中有 2 个空值,我的结果中会出现重复的条目。
有没有更好的方法来显示一个 table 中的所有空值?或者从联合查询中排除重复项的方法?
谢谢!
您可以简单地使用:
Select * From YourTable
Where (Field1 + Field2 + Field3 + Field4 + Field5 + Field6) Is Null
这将列出一个或多个字段为 Null 的所有记录。
6列不多,可以用
if col1 is null or col2 is null ...
在查询设计 Window 中,您必须使用不同的行,以便得到 OR 而不是 AND,请查看 SQL 视图以了解这一点。