[TOC=1,5]
>[success] # 聚集函數
>在應用中,經常需要匯總數據而不用把它們實際檢索處理,MySQL 提供了專 門的聚集操作函數,如下圖所示:

<br>
>[danger] ##### 返回平均值 - AVG
`SELECT AVG(prod_price) AS avg_price FROM products;`

**注:**
配合where 條件計算
`SELECT AVG(prod_price) AS avg_price FROM products WHERE vend_id=1003;`

* * * * *
<br>
>[danger] ##### 返回列的行數 - count
`SELECT COUNT(*) AS num_cust FROM products;`

* * * * *
<br>
>[danger] ##### 返回最大值 - max
`SELECT MAX(prod_price) AS max_price FROM products;`

**注:用limit**
`SELECT prod_price AS max_price FROM products ORDER BY prod_price DESC LIMIT 1;`
* * * * *
<br>
>[danger] ##### 返回最小值 - min
`SELECT min(prod_price) AS max_price FROM products;`
* * * * *
<br>
>[danger] ##### 返回和 - sum
`SELECT SUM(prod_price) AS max_price FROM products;;`

* * * * *
<br>
>[danger] ##### 將幾個函數組合使用
