案例4:聚合统计与分组
案例4:聚合统计与分组
案例目标
掌握聚合函数(COUNT/SUM/AVG/MAX/MIN)和 GROUP BY 分组的使用方法。
知识点对应
- 讲义第5章:聚合函数与分组
运行方式
mysql -u root -p my_circle < aggregate.sql
测试验证
-- 测试1:统计总人数
SELECT COUNT(*) FROM users;
-- 测试2:按性别分组统计
SELECT gender, COUNT(*) FROM users GROUP BY gender;
-- 测试3:HAVING 筛选
SELECT gender, AVG(age) FROM users GROUP BY gender HAVING AVG(age) > 25;