[MySQL]表——聚合函数
文章目录
- 一、聚合函数概述
- 二、环境准备
-
- 2.1 数据库表结构
- 三、基础聚合函数实战
- 四、高级聚合函数应用
-
- 4.1 条件聚合与HAVING子句
- 4.2 百分比和比例计算
- 4.3 排名和窗口函数(MySQL 8.0+)
- 五、动态聚合查询
-
- 5.1 可配置的聚合查询
- 5.2 多维度统计分析
一、聚合函数概述
聚合函数是SQL中用于对一组值执行计算并返回单个值的函数。在数据分析和报表生成中,聚合函数发挥着至关重要的作用。常见的聚合函数包括:
-
COUNT():统计行数
-
SUM():计算数值总和
-
AVG():计算平均值
-
MAX():找出最大值
-
MIN():找出最小值
二、环境准备
2.1 数据库表结构
为了演示聚合函数,我们使用一个包含成绩信息的学生表:
CREATE TABLE students (id INT PRIMARY KEY 