COUNT 函数是 PostgreSQL 数据库中常用的聚合函数之一,用于计算给定表或查询结果集中的行数。它的行为相对简单,但在使用时需要注意一些细节。下面将详细介绍 COUNT 函数的用法和行为。
COUNT 函数的基本语法如下:
SELECT COUNT(column_name) FROM table_name WHERE condition;
其中,column_name
是要计数的列名,table_name
是要查询的表名,condition
是可选的过滤条件。
如果省略了 column_name
,COUNT 函数将计算整个表或查询结果集的行数。如果指定了 column_name
,则只计算该列不为 NULL 的行数。
下面通过示例来说明 COUNT