access中查询时怎么显示无记录的行

在access中做查询(查询另一表中关键字一致的行),只可显示有记录的行,无记录的行如何显示?

用union,我想你的意思是这样的:
有表名称分别为A,B,他们都含字段key,现在你想查询B表中key值和A表中Key值一样的记录,但是你又想把B表中key值为空的记录也显示出来,sql语句如下:
select * from A,B where B.key=A.key union(select * from B where B.key=null)
回答完毕。
温馨提示:内容为网友见解,仅供参考
无其他回答

access中查询时怎么显示无记录的行
有表名称分别为A,B,他们都含字段key,现在你想查询B表中key值和A表中Key值一样的记录,但是你又想把B表中key值为空的记录也显示出来,sql语句如下:select * from A,B where B.key=A.key union(select * from B where B.key=null)回答完毕。

access追加查询为什么0行
原因是关掉Access之后系统后台还在运行。解决方法为关机重启。MicrosoftOfficeAccess是由微软发布的关系数据库管理系统。

access数据库录入数据后部分窗体没有记录是怎么回事
access数据库录入数据后部分窗体没有记录是因为还未更新,access数据添加进去后,窗体中的数据查询未更新就会出现没有记录的情况,应该在添加数据后,刷新你的查询结果。所以access数据库录入数据后部分窗体没有记录。

为什么ACCESS查询表无法输入任何东西,显示为灰色,怎么解决
没有符合条件的记录!设计视图 检查你的查询设计,然后查阅你的数据表 看看有没有符合条件的记录存在!

为什么Access的查询在运行后只显示字段,但是没有查询的内容?
那就是没有查到符合条件的记录,请检查一下你查询语句的逻辑或语法

请问ACCESS查询表1和表2后显示出表1的所有内容,表2中显示出与表1相关的...
关键原因在查询中两个表的联接属性。(双击联接的线条或者右键打开)①只包含两个表中联接字段相等的行。→这样的结果,按照上例,只有2行,不显示表2为空的行。②包含表1所有字段及表2中联接相等的字段的那些记录。→这样的话,上例,显示3行,对于表2没有的记录,以空值显示。③包含表2所有字段...

Access中,查询时怎样输入"查找空字符串"。
属性设置为“是”时,Microsoft Access将区分两种不同的空白值:Null值和空字符串。如果允许字段为空而且不需要确定为空的条件,可将“必填字段”和“允许空字符串”属性设置为“否”,作为新“文本”、“备注”或“超级链接”字段的默认设置。如果只允许没有字段记录值时使字段为空,可将“...

access做查询的时候结果经常没显示 为空,这是为什么啊、
不带条件查询测试一下,然后带上条件测试一下看看两者有什么区别么?如果有就说明你的的条件查询有问题。进数据库看看--通过sql语句试下,效果就出来了,如果没有区别(肯定都是空了)那就把你的connection 和Statement做一个返回值看看(检测数据库师傅连接成功如果不成功根据返回值判断错哪里了)希望对...

access中用VBA编程时出现“错误3021,无当前记录”,请问怎么解决?
你直接将我发的截图中的这代码用msgbox 显示出来 你就知道你的查询语句是否正确 既然你提示无当前记录 肯定是查询语句有问题 你是循环所有表 但不是所有表都有记录 所以你应该多一个if判断 表中是否有记录 表中是否有大于等2列

access中,想查询某字段的所有任何字符的记录和所有空值记录
那么就应该包括空值记录了。如果查询空值记录,应该是:=[Forms]![操作窗体2]![判定],此处不应使用like。一般使用like关键词来查询的表字段,应该设置为非空。否则,一旦存在空值时,like是查不出来的。最后,个人建议还是遵从大家的习惯。即:有输入时模糊查询,无输入时显示全部记录。

相似回答