我正在使用 Access 2013,并且在嵌套连接方面遇到了一些问题。恐怕我对嵌套连接不是很精通,所以 Access 给我的“JOIN 语法错误”错误消息并没有多大帮助。
我有两张桌子:
Farms RAMP
-------- --------
FarmID RAMPID
Farm Name FarmID
Date Expires
每个农场条目可能有多个 RAMP 条目,我只想包含每个农场条目的最近到期日期,如果没有条目,则为 null。我正在尝试使用以下查询,但 Access 给我一个错误,说我的 JOIN 语法有错误:
SELECT Farms.FarmID, Farms.[Farm Name], [Expires]
FROM Farms
LEFT JOIN (SELECT TOP 1 RAMP.[Date Expires] FROM RAMP WHERE RAMP.[FarmID] = Farms.FarmID) AS Expires ON Farms.[FarmID] = RAMP.[FarmID]
关于我做错了什么的任何建议?