案例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;