두 개의 테이블을 조인 할 쿼리를 만들려고합니다. 테이블은 로컬 드라이브의 두 데이터베이스에 있습니다. 지금까지이 SQL 문을 생각해 냈습니다. 그러나 쿼리를 실행하면 FROM 절의 구문에 오류가 있음을 알 수 있습니다.별도의 데이터베이스에서 테이블 조인
SELECT Daily_Report.* INTO AUDIT_TABLE
FROM Daily_Report LEFT JOIN [YTD-Daily_Report]
IN 'C:\QA_Daily_YTD_Report_Export.accdb'
ON Daily_Report.RecordName = [YTD-Daily_Report].RecordName
WHERE ((([YTD-Daily_Report].RecordName) Is Null));
쿼리는 로컬 테이블 (Daily_Report)에 비해 외부 테이블 (YTD-Daily_Report)에 존재하지 않는 새로운 레코드 테이블 (AUDIT_TABLE)를 출력한다.
다른 데이터베이스에서 테이블을 쿼리 한 적이 없어서 여기에 꽤 잃어버린 메신저, 모든 도움을 많이 주시면 감사하겠습니다.
은 액세스에서 연결된 테이블로 설정이 테이블이 있습니까? – Linger
아니, 그 일을 피하려고 노력하지 않습니다. –
이 질문이 도움이되는지 확인해보십시오. [link] (http://stackoverflow.com/questions/3123359/selecting-2-tables-from-2-different-databases-access) – Zanon