聚合函數:指對一組值執行計算,並返回單個值。除了 Count(統計函數) 外,聚合函數都會忽略 Null 值sql
聚合函數常常與 SELECT 語句的 GROUP BY 子句一塊兒使用express
1.Avg():返回數值列的平均值app
示例以下:函數
2.Count():返回組中找到的項數量,計數spa
示例以下:code
3.Sum():求和server
示例以下:blog
4.Max():最大值ip
示例以下:element
5.Min():最小值
示例以下:
6.Count_Big():計數 返回類型bigint
示例以下:
注:還有部分聚合函數就不說明,實際工做中應用場景不多看到
具體能夠看:https://docs.microsoft.com/zh-cn/sql/t-sql/functions/grouping-transact-sql?view=sql-server-2017
7.聚合函數結合group by (分組)使用
示例以下:
8.對(group by)分組後的數據進行篩選(Having)
示例以下: