功能:用作統計使用,又稱為聚合函數或統計函數或組函數
分類:**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;
```