課程 08:聚合函數初探
一、SQL聚合函數初探
- COUNT:計算筆數
- SUM:加總
- AVG:平均
- MAX:最大值
- MIN:最小值
二、SQL範例
SELECT COUNT(*) FROM orders;
SELECT SUM(price) FROM products;
SELECT AVG(price) FROM products;
SELECT MAX(price), MIN(price) FROM products;
三、SQL常見錯誤
- 聚合函數未搭配 GROUP BY 使用(如需分組)
四、SQL課後小練習
- 計算所有商品的平均價格
- 查詢訂單總數
互動練習:聚合函數查詢模擬
商品資料表(products)
id | name | price |
---|---|---|
1 | 蘋果 | 30 |
2 | 香蕉 | 20 |
3 | 芒果 | 120 |
4 | 西瓜 | 200 |
5 | 葡萄 | 80 |