gpt4 book ai didi

sql - Ms Access 连接不同数据库中的表

转载 作者:可可西里 更新时间:2023-11-01 10:54:37 27 4
gpt4 key购买 nike

我正在尝试创建一个将左连接两个表的查询(这些表位于我本地驱动器中的两个不同数据库中)。到目前为止,我已经想出了这个 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) 相比,查询输出一个新表 (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

关于sql - Ms Access 连接不同数据库中的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25571112/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com