【聚合函数有哪五种】在数据库查询和数据分析中,聚合函数是用于对一组数据进行计算并返回单个值的重要工具。常见的聚合函数包括计数、求和、平均值、最大值和最小值等。以下是对这五种常见聚合函数的总结与说明。
一、常见聚合函数分类
1. COUNT()
用于统计符合条件的记录数量,常用于统计表中的行数或特定字段的非空值数量。
2. SUM()
对数值型字段进行求和操作,适用于计算总金额、总产量等。
3. AVG()
计算某一数值字段的平均值,广泛用于统计平均收入、平均评分等场景。
4. MAX()
找出某一字段的最大值,适用于查找最高分、最高等情况。
5. MIN()
找出某一字段的最小值,适用于查找最低分、最低价等信息。
二、表格总结
| 聚合函数 | 功能说明 | 使用示例 |
| COUNT | 统计记录数量 | `SELECT COUNT() FROM sales;` |
| SUM | 求和 | `SELECT SUM(price) FROM orders;` |
| AVG | 计算平均值 | `SELECT AVG(score) FROM students;` |
| MAX | 查找最大值 | `SELECT MAX(salary) FROM employees;` |
| MIN | 查找最小值 | `SELECT MIN(age) FROM users;` |
三、使用注意事项
- 聚合函数通常与 `GROUP BY` 子句配合使用,以实现按组进行统计。
- 在使用 `COUNT()` 时,可指定具体字段(如 `COUNT(name)`)来统计非空值的数量。
- 部分数据库系统支持扩展聚合函数,如 `COUNT DISTINCT` 或 `SUM IF` 等,可根据实际需求灵活使用。
通过合理运用这些聚合函数,可以高效地从大量数据中提取有价值的信息,为决策提供数据支持。


