GROUP BY 子句用于将数据分组,并且可以在 SELECT、HAVING 和 ORDER BY 子句中使用。
例如,如果你有一个表,包含每个学生的学号、姓名和成绩,你可以使用 GROUP BY 子句来按学号分组,并使用 AVG 函数来计算每个学生的平均成绩:
SELECT student_id, AVG(score) as avg_score
FROM students
GROUP BY student_id;
GROUP BY 子句用于将数据分组,并且可以在 SELECT、HAVING 和 ORDER BY 子句中使用。
例如,如果你有一个表,包含每个学生的学号、姓名和成绩,你可以使用 GROUP BY 子句来按学号分组,并使用 AVG 函数来计算每个学生的平均成绩:
SELECT student_id, AVG(score) as avg_score
FROM students
GROUP BY student_id;