ACCESS 2013:在'内部查询不被承认

时间:2015-12-16 10:57:02

标签: sql ms-access

谈论Access 2013, 我试图使用SQL视图创建一个查询。

此查询应该使用2个子查询。首先,识别第一个子查询并用于显示数据:

enter image description here

但是一旦我添加了第二个查询,Access就弹出一个错误窗口,说明第一个查询无法识别:

enter image description here

为什么?

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

0 个答案:

没有答案