을 자격 : dbo_table2 그러나완전 나는 테이블을 참조하는 Access 쿼리,이 MS Access 테이블
을, 나는 다른 데이터베이스에이 테이블을 이동, 그래서 나는 완전히 링크를 복원 할 자격을해야합니다.
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 참조의 이름을 올바르게 지정할 수 있습니다.
[MS 액세스 - 다른 Access 데이터베이스에서의 쿼리 링크] (https://stackoverflow.com/questions/17786296/ms-access-link-to-query-in-another-access-database) –
테이블에 가입해야한다면'IN' 키워드를 하위 쿼리 (INNER JOIN (SELECT * FROM dbo_table2 IN 'C : \ db.accdb) As Table2 ON ...' ' –