count

count

count介绍

count(*) - 返回检索到的总行数,包括包含 null 的行。

count(expr[, expr...]) - 返回表达式列表中所有表达式都不为 null 的行数。

count(DISTINCT expr[, expr...]) - 返回表达式列表中唯一且非 null 的行数。

Examples:

> SELECT count(*) FROM VALUES (NULL), (5), (5), (20) AS tab(col);
 4
> SELECT count(col) FROM VALUES (NULL), (5), (5), (20) AS tab(col);
 3
> SELECT count(DISTINCT col) FROM VALUES (NULL), (5), (5), (10) AS tab(col);
 2

Since: 1.0.0