摘要數據:匯總函數和群組

初級
資料庫管理員
開發人員
適用於 PostgreSQL 的 Azure 資料庫

此課程模組介紹 SQL 中的聚合函數,這對分析數據至關重要。 您將瞭解如何使用 COUNT、SUM、AVG、MIN 和 MAX 等函式,使用 GROUP BY 子句來分組數據,並使用 HAVING 子句篩選分組結果。

學習目標

在本模組結束時,您將能夠:

  • 瞭解聚合函數在數據分析中的角色
  • 使用 COUNT 來計算所有行或列中相異值的數量
  • 使用 SUM 計算數值數據行中的值總計
  • 使用AVG計算數據列中數值的平均值
  • 使用 MIN 和 MAX 來尋找數據行中最低和最高的值
  • 使用 GROUP BY 將數據分組,以便將聚合函數套用至每個群組
  • 區分 GROUP BY 和 DISTINCT,即使沒有使用聚合函數時,也可以利用 GROUP BY 來列出唯一值。
  • 使用 HAVING 根據聚合函數結果篩選分組結果

必要條件

開始本課程模組之前,您應該對 SQL SELECT 語句有基本的瞭解。