MS Accessで次のようなクエリがあります
SELECT tblUsers.Forename, tblUsers.Surname,
(SELECT COUNT(ID)
FROM tblGrades
WHERE UserID = tblUsers.UserID
AND (Grade = 'A' OR Grade = 'B' OR Grade = 'C')) AS TotalGrades
FROM tblUsers
これをレポートに入れましたが、レポートを表示しようとすると、「マルチレベルの GROUP BY 句はサブクエリでは許可されていません」という警告が表示されます。
私が得られないのは、クエリに GROUP BY 句さえないのに、なぜこのエラーが返されるのですか?