【发布时间】:2017-10-13 18:25:55
【问题描述】:
我有一个 Access 查询,它引用了一个表:dbo_table2
但是,我已将此表移至另一个数据库,因此我需要完全符合条件才能恢复链接。
SELECT table1.x, table1.y, table2.z
FROM dbo_table1
INNER JOIN dbo_table2
ON (dbo_ID = dbo_ID)
这两个表都是从 SQL 表中提取的。 在我的 Access 查询中,我将 table2 添加为链接表。 但我不确定 Access 语法。如果我使用 SQL,我会简单地使用“newdatabaseDB.dbo.table2”。
我的问题是如何通过完全限定数据库和表名来正确命名 table2 引用。
【问题讨论】:
-
如果需要加入表,只需使用
IN关键字和子查询(INNER JOIN (SELECT * FROM dbo_table2 IN 'C:\db.accdb) As Table2 ON ...'
标签: tsql ms-access ms-access-2010