我有以下SQLMicrosoft Access不能表示联接表达式 “<=” 运营商
SELECT
a.StudentsID,
a.ClassGroup,
a.FinalGrade,
COUNT(*) AS ranknumber
FROM FinalAVG AS a
INNER JOIN FinalAVG AS b
ON (a.ClassGroup = b.ClassGroup)
AND (a.FinalGrade <= b.FinalGrade)
GROUP BY
a.ClassGroup,
a.StudentsID,
a.FinalGrade
HAVING COUNT(*) <= 3
ORDER BY a.ClassGroup, COUNT(*) DESC;
它运作良好。然而,当我切换到设计视图,它让我看到下面的错误
Microsoft Access can't represent the join expression a.FinalGrade <=
b.FinalGrade
任何帮助吗?
所以,这意味着什么做的,继续前进? – FSm
谢谢您的反对。我是Access的发明者,所以我配得上它。 – Gustav
谢谢古斯塔夫,对不起别人的反对票 – FSm