Edu*_*era 1 sql database windows ms-access left-join
我试图创建一个将连接两个表的查询(表在我的本地驱动器中的两个不同的数据库).到目前为止,我已经提出了这个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));
Run Code Online (Sandbox Code Playgroud)
与本地表(Daily_Report)进行比较时,查询输出一个新表(AUDIT_TABLE),其中包含外部表(YTD-Daily_Report)中不存在的记录.
我从来没有在单独的数据库中查询表,所以我很遗憾在这里,任何帮助将不胜感激.
以下是否适合您:
SELECT dr.* INTO AUDIT_TABLE
FROM Daily_Report AS dr
LEFT JOIN [;database=C:\QA_Daily_YTD_Report_Export.accdb].[YTD-Daily_Report] AS ytd
ON dr.RecordName = ytd.RecordName
WHERE ytd.RecordName Is Null
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4141 次 |
| 最近记录: |