-
彙總函數
鎖定
- 中文名
- 彙總函數
- sum函數
- 某一個字段值的總和
彙總函數定義
函數式SQL裏的關鍵字,為了輸出對字段裏的數據進行操作。
彙總函數count函數
count函數用於統計不包含null值得記錄或字段值,在用於查詢之中時,它返回一個數值。它也可以與distinct命令一起使用,從而只統計數據集裏不同的記錄數量。命令all(與distinct相反)是默認的,在語句中不必明確指定。在沒有指定distinct的情況下,重複的行也被統計在內。使用count函數的另一種方式是與 * 配合。count(*)會統計表裏的全部記錄數量,包括重複的,也不管字段裏是否包含null值。
注意:distinct命令不能與count(*)一起使用,只能用於count(column_name)。
彙總函數sum函數
彙總函數avg函數
avg函數可以計算一組指定記錄的平均值。在與distinct一起使用時,它返回不重複記錄的平均值。
注意:avg函數的參數必須是數值類型。
彙總函數max函數
max函數返回一組記錄中某個字段的最大值,null值不在計算範圍之內。
彙總函數min函數
min函數返回一組記錄中某個字段的最小值,null值不在計算範圍之內。
彙總函數警號
在彙總函數與distinct命令一起使用時,查詢返回的結果可能不是我們所需要的。彙總函數的目的在於根據表裏全部記錄進行數據統計。