我是 MS Office Access 的新手,为此查询构建 SQL 视图时遇到了一些问题。我不断收到错误消息:“无法执行 SQL 语句,因为它包含不明确的外连接。要强制执行其中一个连接,请创建一个单独的查询来执行第一个连接并将该查询包含在您的 SQL 语句中”。
1) 我如何在 MS SQL 视图中创建一个单独的查询并将该查询包含到我的主 SQL 语句中???
2)我不明白为什么会发生错误??
SELECT [Table : PurchaseDetails].PurchaseID
FROM [Table: Supplier]
LEFT JOIN ([Table : Purchase]
LEFT JOIN ([Table : Product]
LEFT JOIN [Table : PurchaseDetails]
ON [Table : Product].ProductID = [Table : PurchaseDetails].ProductID)
ON [Table : Purchase].PurchaseID = [Table : PurchaseDetails].PurchaseID)
ON [Table: Supplier].SupplierID = [Table : Purchase].SupplierID;