首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Is Not Null工作- Is Null不工作

Is Not Null工作- Is Null不工作
EN

Stack Overflow用户
提问于 2019-05-10 12:00:24
回答 1查看 261关注 0票数 0

我在Access中制作了一个成绩录入系统,我在查询时遇到了一些问题。

我的一个查询是获取某个班级的班级花名册。它接收学生的信息,然后在他们的名字旁边显示一个成绩。对于成绩输入系统,我只希望显示尚未输入成绩的学生。

为此,在我的Grade字段中,我尝试将Criteria设置为Is Null

这是不起作用的,因为它根本不显示任何学生。奇怪的是,每当我将它设置为Is Not Null时,它会显示所有输入了成绩的学生,而忽略所有没有成绩的学生,正如我所期望的那样。

因此,由于当Criteria设置为Is Not Null时,没有成绩的学生被排除在外,这使我相信没有成绩的学生是null

所以,我很困惑为什么将Criteria设置为Is Null会导致没有任何结果。

我是一个新手,所以如果有一些重要的信息需要我提供足够的帮助,请让我知道!

EN

回答 1

Stack Overflow用户

发布于 2019-05-10 13:45:04

您的连接很可能是标准连接。这意味着只有那些有家长记录的学生(学生才会显示)。如果包含等级的子记录不存在,则它们不会出现在您的查询中。启动查询构建器,双击连接行-将其更改为左连接(该选项显示包含所有学生)。

现在,当您运行查询时,将显示具有grade行的记录,而没有行的记录将导致grade列为空。现在,您的两个条件都可以而且应该可以工作。这不是条件失败,而是您的查询没有显示任何没有成绩的学生,无论您的条件是什么,这才是问题所在。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56070523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档