是否可以在 MS-Access 查询设计视图中显示两个表之间的关系
is it possible to display the relation between two tables in a MS-Access query design view
嗨,各位 SO 用户,
是时候提问了。
过去几周我经常使用 MS-Access 2019 中的设计编辑器来创建查询。
我似乎无法找到一种方法来直接在查询设计视图中显示两个链接表之间的关系类型,而无需输入关系属性或切换到 SQL-view。
搜索了我的问题,但找不到任何解决方案。
非常感谢任何帮助。
提前致谢。
萨迦
您是否尝试过 double-clicking 查询设计器 (QBE) 中每个 table 中相关字段之间的线?这应该加载关系查看器。此外,线的箭头方向直观地指示类型(INNER、LEFT 或 RIGHT JOIN)。当您想要直观地创建关系时,拖放连接的字段以创建关系。这将默认创建一个 INNER JOIN,您需要 double-click 将关系线更改为 LEFT 或 RIGHT。
注意图中箭头从 PostOffices 指向 Cities,表示 PostOffices 和 Cities 之间的 LEFT JOIN。
实际数据库中 table 的 FK 关系(例如链接表的 SQL 服务器)可以在关系查看器(Access 中的 ERD 图工具)中可视化并自动生成,位于数据库工具 > 关系下)。从那些链接的 tables 构建的查询仅显示本地查询的属性(在本地访问数据库中)。
嗨,各位 SO 用户, 是时候提问了。
过去几周我经常使用 MS-Access 2019 中的设计编辑器来创建查询。 我似乎无法找到一种方法来直接在查询设计视图中显示两个链接表之间的关系类型,而无需输入关系属性或切换到 SQL-view。
搜索了我的问题,但找不到任何解决方案。
非常感谢任何帮助。 提前致谢。
萨迦
您是否尝试过 double-clicking 查询设计器 (QBE) 中每个 table 中相关字段之间的线?这应该加载关系查看器。此外,线的箭头方向直观地指示类型(INNER、LEFT 或 RIGHT JOIN)。当您想要直观地创建关系时,拖放连接的字段以创建关系。这将默认创建一个 INNER JOIN,您需要 double-click 将关系线更改为 LEFT 或 RIGHT。
注意图中箭头从 PostOffices 指向 Cities,表示 PostOffices 和 Cities 之间的 LEFT JOIN。
实际数据库中 table 的 FK 关系(例如链接表的 SQL 服务器)可以在关系查看器(Access 中的 ERD 图工具)中可视化并自动生成,位于数据库工具 > 关系下)。从那些链接的 tables 构建的查询仅显示本地查询的属性(在本地访问数据库中)。