谈论Access 2013, 我试图使用SQL视图创建一个查询。
此查询应该使用2个子查询。首先,识别第一个子查询并用于显示数据:
但是一旦我添加了第二个查询,Access就弹出一个错误窗口,说明第一个查询无法识别:
为什么?
SELECT [CountMoviesForSupplier].id, [CountMoviesForSupplier].CountOfid
FROM (SELECT Count([Movie].id) AS CountOfid, Supplier.id
FROM Supplier INNER JOIN Movie ON Supplier.id=[Movie].sup
GROUP BY Supplier.id) AS CountMoviesForSupplier,
(SELECT Avg([CountMoviesForSupplier].CountOfid) As AvgOfCountOfid
FROM [CountMoviesForSupplier]) AVGCountMoviesForSupplier
WHERE CountMoviesForSupplier.CountOfid = AVGCountMoviesForSupplier.AvgOfCountOfid