彙總函數 (Transact-SQL)
彙總函數會根據一組值來執行計算,再傳回單一值。除了 COUNT,彙總函數會忽略 Null 值。彙總函數經常用來搭配 SELECT 陳述式的 GROUP BY 子句使用。
所有彙總函數都具有決定性。這表示每當利用一組特定輸入值來呼叫彙總函數時,它們都會傳回相同的值。如需有關函數決定性的詳細資訊,請參閱<決定性與非決定性函數>。OVER 子句可能會遵照所有的彙總函數,但是 CHECKSUM 除外。
只有下列情況才能利用彙總函數來作為運算式:
- SELECT 陳述式的選取清單 (子查詢或外部查詢)。
- COMPUTE 或 COMPUTE BY 子句。
- HAVING 子句。
Transact-SQL 提供下列彙總函數:
請參閱
參考
函數 (Transact-SQL)
OVER 子句 (Transact-SQL)