长时间读者,第一次发帖;
我有一个连续的表格,显示表A中的一堆字段。
表A中的某些字段与A.x = B.x,A.y = B.y和A.z = C.z上的表B,C和D“内部连接”。
我正在尝试使用我的连续表单来显示“内连接”数据。例如,如果A.x包含“1”而B.x包含“apple”,我想在我的表单上看到“apple”但它只显示“1”。我已经google了一下,但无法找到任何明确的答案,如果这是可能的,如果是这样的话。
任何帮助将不胜感激:)
答案 0 :(得分:1)
您可以设置表单Record Source以引用连接所需表的SQL查询,而不是引用表A.然后,表单将能够显示此查询中的任何列。
答案 1 :(得分:0)
忘记表单并创建一个显示" apple"的查询。像这样的东西,想象" apple"在Description
:
SELECT tableA.x, tableB.x, tableB.Description
FROM tableA JOIN tableB ON tableA.x=tableB.x;
这是SQL视图。要应用此功能,您可能需要从查询设计视图切换。
一旦你拥有" apple"在查询结果中可见,转移到表单应该很容易。