分组函数
功能:用作统计使用,又称为聚合函数或统计函数或组函数
分类:sum 求和、avg 平均值、max 最大值、min 最小值、count 计算个数
特点:
- sum/avg一般用于处理数值型数据,max/min/count可以处理任何类型数据
- 以上分组函数都忽略null值
1、简单的使用
SELECT
sum(salary)
FROM
employees;
SELECT
avg(salary)
FROM
employees;
SELECT
min(salary)
FROM
employees;
SELECT
max(salary)
FROM
employees;
SELECT
count(salary)
FROM
employees;
SELECT
sum(salary)和,
round(avg(salary), 2)平均,
max(salary)最高,
min(salary)最低,
count(salary)个数
FROM
employees;
2.参数支持哪些类型(sum/avg一般用于处理数值型数据,max/min/count可以处理任何类型数据)
3.是否忽略null值(是)
4.和distinct搭配使用
SELECT
sum(DISTINCT salary),
sum(salary)
FROM
employees;
SELECT
count(DISTINCT salary),
count(salary)
FROM
employees;
5.count函数的详细介绍