跨具有可能不存在的相关记录的多个表的访问查询
Access query across multiple tables with potentially non-existent related records
我正在处理 MS Access 2010 数据库,我有 5 table 个需要查询。
Table 1 有一个 ID,名称,还有几个其他不相关的列。
Tables 2 到 5 有自己的 ID,来自 Table 1 的相关记录的 ID,日期字段,然后是其他杂项字段。
我正在尝试构建查询 return 来自 table 的 ID 和名称,以及来自 table 2-5 的日期。
我真的不认为会有任何问题,但我来了。我没有对查询做任何特别的事情,只是将 tables/columns 添加到查询设计视图。
查询正在运行,但如果用户尚未在任何相关 table 中创建具有匹配 ID 的相关记录,则忽略 table 中的记录。
我想查询 return 来自 table 1 的所有记录,并显示 tables 2-5 的日期,即使其中一个或所有记录都这样做没有相关条目。
我希望这是有道理的...非常感谢任何帮助!谢谢! :)
如果我正确理解你的要求。在设计视图中打开查询,双击将 table 1 连接到另一个 table 和 select 的线。 All from table 1 and only those records...
我认为这应该能满足您的需求。否则,您可能需要 post 一些关于其他 table 的更多数据。
我正在处理 MS Access 2010 数据库,我有 5 table 个需要查询。
Table 1 有一个 ID,名称,还有几个其他不相关的列。
Tables 2 到 5 有自己的 ID,来自 Table 1 的相关记录的 ID,日期字段,然后是其他杂项字段。
我正在尝试构建查询 return 来自 table 的 ID 和名称,以及来自 table 2-5 的日期。
我真的不认为会有任何问题,但我来了。我没有对查询做任何特别的事情,只是将 tables/columns 添加到查询设计视图。
查询正在运行,但如果用户尚未在任何相关 table 中创建具有匹配 ID 的相关记录,则忽略 table 中的记录。
我想查询 return 来自 table 1 的所有记录,并显示 tables 2-5 的日期,即使其中一个或所有记录都这样做没有相关条目。
我希望这是有道理的...非常感谢任何帮助!谢谢! :)
如果我正确理解你的要求。在设计视图中打开查询,双击将 table 1 连接到另一个 table 和 select 的线。 All from table 1 and only those records...
我认为这应该能满足您的需求。否则,您可能需要 post 一些关于其他 table 的更多数据。