計數()
返回給定列中的值的總數。
我們有如圖所示的表,用於執行不同的聚合函式。表名是 Marksheet 。
Select COUNT(MarksObtained) From Marksheet
count
函式不考慮用作引數的欄位中具有 NULL 值的行。通常 count 引數是*(所有欄位),所以只有當行的所有欄位都為 NULL 時才會考慮此行
在上面的例子中,如果我們有另一行,如下所示:
106 Italian NULL
在計算計算中不會考慮此行
注意
函式 COUNT(*)
返回表中的行數。也可以通過使用不包含列引用的常量非 null 表示式(例如 COUNT(1)
)來獲取此值。
例
Select COUNT(1) From Marksheet