您的回答是正确的。
在 SQL 语言中,使用 GROUP BY
子句可以将查询的结果按照指定的字段进行分组。例如,您可以使用 GROUP BY
子句按照学号对学生的成绩进行分组,并使用聚合函数(如 AVG
)来计算每个学生的平均成绩。
同时,HAVING
子句可以对分组后的结果指定条件。例如,您可以使用 HAVING
子句指定只有大于 60 分的学生才会出现在最终的查询结果中。
示例查询如下:
SELECT student_id, AVG(score) AS avg_score
FROM scores
GROUP BY student_id
HAVING AV