§04 数据库查询
SQL 分组聚合 GROUP BY
按列分组,组内聚合计数,结果表逐组生长。
SQL 分组聚合 GROUP BY
执行计划
1
SELECT dept, COUNT(*) AS 人数
2
FROM student
3
GROUP BY dept
4
5
// 执行过程
6
for each row r in student:
7
把 r.dept 加入分组
8
该组人数 + 1
9
end for
10
输出每个分组 (dept, 人数)