SQL Server數據分組

SQL Server中分組查詢通常用於配合聚合函數,實現分類匯總統計的資訊。而其分類匯總的本質實際上就是先將資訊排序,排序後相同類別的資訊會聚在一起,然後通過需求進行統計計算。

SQL Server中常用的數據分組相關查詢如下:

  • GROUP BY - 根據指定列表達式列表中的值對查詢結果進行分組。
  • HAVING - 指定組或聚合的搜索條件。
  • GROUPING SETS - 生成多個分組集。
  • CUBE - 生成包含維列的所有組合的分組集。
  • ROLLUP - 生成分組集,假設輸入列之間存在層次結構。

上一篇: SQL Server連接表 下一篇: SQL Server子查詢語句