如何解决access中有关系的两个表查询时一表无数据,另一表数据也不显示了
如:车辆进料表和车辆加油表,想显示每辆车在5月份进料和加油的一个有关系的总表,可5月份1号车没加油,结果1号车进料数据也不显示,其它5月份有加油记录的就进料和加油数据都能...
如:车辆进料表和车辆加油表,想显示每辆车在5月份进料和加油的一个有关系的总表,可5月份1号车没加油,结果1号车进料数据也不显示,其它5月份有加油记录的就进料和加油数据都能正常显示,如何让1号车5月份数据显示呢
展开
2个回答
展开全部
若你只有两个表,无发完全显示的,因关系中只存在一对多,或多对一,或一对一的关系,其中只能显示一个表的所有记录,若显示进料表的所有记录,则有可能加油表的记录不能全部显示。
若想全部显示,建议建立第三张表只要一个字段“车号”,记录包含所有的车,用其与另两张表建立关系,即可全部显示
若想全部显示,建议建立第三张表只要一个字段“车号”,记录包含所有的车,用其与另两张表建立关系,即可全部显示
追问
谢谢你的回答,现在1号车进料是显示出来,又出现问题是在加油表中未出现的车号,不显示进料数据了,因为1号车在5月没加过油可4月份加过油,在加油表中是有1号车记录的,而比如6号车进料,却从未加过油,加油表中未出现过6号车,总表中就没他的记录了.
追答
你有建立第三张表吗?只要一个字段“车号”,记录输入所有的车号,与另外两张表建立属性关系时包含所有车号的记录
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询