目录
2.所有字段,统计行数(一行中只要有一个非null就统计上)
介绍
功能:用作统计使用,又称为聚合函数或统计函数或组函数。
分类:
sum 求和、avg 平均值、max 最大值 、min 最小值 、count 计算个数
特点:
- sum、avg一般用于处理数值型 max、min、count可以处理任何类型
- 以上分组函数都忽略null值
- 可以和distinct搭配实现去重的运算
- count函数的单独介绍,一般使用count(*)用作统计行数
- 和分组函数一同查询的字段要求是group by后的字段
1.简单使用(统计功能)
求和:所有员工的工资之和
SELECT SUM(salary) FROM employees;
求平均值:所有员工的工资平均值
SELECT AVG(salary) FROM employees;
求最大值/最小值:所有员工的工资最大值/最小值
SELECT MAX(salary) FROM employees;
SELECT MIN(salary) FROM employees;
计数:所有发工资的员工的个数(工资非null)
SELECT COUNT(salary) FROM employees;
实现以上功能一起查询;
SELEC