use*_*640 2 sql sql-order-by having-clause
我试图使用一些基本的SQL函数.我需要获得一些数据的平均值并按降序排序.我得到的错误是"不允许组功能"
表:
STUDENTS
-----------
ID
CLASS
GRADE
ROOM
Run Code Online (Sandbox Code Playgroud)
SQL:
SELECT ID, class, AVG(Grade) AS AvgGrade
FROM Students
GROUP BY AVG(Grade)
HAVING AVG(Grade) >= 3.0
ORDER BY AVG(Grade) DESC
Run Code Online (Sandbox Code Playgroud)
我被告知ORDER BY不能与HAVING子句一起使用,我需要重复该功能.有帮助吗?
| 归档时间: |
|
| 查看次数: |
159 次 |
| 最近记录: |