COUNT column 函数的示例

在下列示例中,用户想要知道在 orders 表的 ship_instruct 列中有多少非 NULL 值。该用户在 SELECT 语句的 Projection 列表中调用 COUNT(column) 函数:
SELECT COUNT(ship_instruct) AS total_notnulls FROM orders;
下列表格展示此查询的结果。
total_notnulls
21
对于 ship_instruct 列中非 NULL 值的一个类似的查询可在跟在 COUNT 关键字之后的圆括号中包括 ALL 关键字:
SELECT COUNT(ALL ship_instruct) AS all_notnulls FROM orders;
下列表格展示该查询结果,不论您包括还是省略 ALL 关键字(因为缺省值为 ALL),查询结果都一样。
all_notnulls
21