小编use*_*640的帖子

ORDER BY与HAVING子句一起使用时出错

我试图使用一些基本的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子句一起使用,我需要重复该功能.有帮助吗?

sql sql-order-by having-clause

2
推荐指数
1
解决办法
159
查看次数

标签 统计

having-clause ×1

sql ×1

sql-order-by ×1