功能:用作统计使用,又称为聚合函数或统计函数或组函数
分类:**sum**求和、**avg** 平均值、**max**最大值、**min**最小值、**count** 计算个数
| 函数 | 用途 |
| -- | -- |
| sum | 求和 |
| avg | 平均值 |
| max | 最大值 |
| min | 最小值 |
|count| 计算个数 |
**简单使用:**
```sql
SELECT
sum(salary) 求和,
avg(salary) 平均值,
max(salary) 最大值,
min(salary) 最小值,
count(salary)计算个数
FROM
gin_employees;
```
<br>
小案例:求出员工工资的平均值并四舍五入
```sql
SELECT round(AVG(salary),2) from gin_employees;
```
<br>
<br>
**count 和distinct搭配,distinct是去重**
```sql
SELECT COUNT(distinct salary) from gin_employees;
```
<br>
<br>
## count详细介绍
这里的*号是统计总行数,只要这行有一个字段不为空则就会被count统计
```sql
SELECT COUNT(*) from gin_employees;
```