いくつかの基本的な SQL 関数を使用しようとしています。いくつかのデータの平均を取得し、降順で並べ替える必要があります。私が得るエラーは「グループ機能は許可されていません」です
テーブル:
STUDENTS
-----------
ID
CLASS
GRADE
ROOM
SQL:
SELECT ID, class, AVG(Grade) AS AvgGrade
FROM Students
GROUP BY AVG(Grade)
HAVING AVG(Grade) >= 3.0
ORDER BY AVG(Grade) DESC
ORDER BY は HAVING 句では使用できないため、関数を繰り返す必要があると言われました。何か助けはありますか?