Access查询表1和表2后显示出表1的所有内容

ACCESS查询表1和表2后显示出表1的所有内容,表2中显示出与表1相关的,没有的则显示空白。

比如表1内容如下

学生编号 姓名 成绩

1 张三 80

2 李四 75

3 王五 59

表2内容如下:

学生编号 成绩分类

1 合格

2 合格

表2中没有学生3的内容,查询后显示为如下:

学生编号 姓名 成绩 成绩分类

1 张三 80 合格

2 李四 75 合格

3 王五 59

就是成绩 分类为空的王五也会显示出来,我做了表2中没有分类内容的话就不显示为空的数据了,如何解决

解决方案:

关键原因在查询中两个表的联接属性。(双击联接的线条或者右键打开)

①只包含两个表中联接字段相等的行。→这样的结果,按照上例,只有2行,不显示表2为空的行。

②包含表1所有字段及表2中联接相等的字段的那些记录。→这样的话,上例,显示3行,对于表2没有的记录,以空值显示。

③包含表2所有字段及表1中联接相等的字段的那些记录。→这样的话,上例,显示2行,虽然表1有多余的记录,但不显示出来。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容