Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
根据指定的参数计算组中的行数。
COUNT( [ * | [ DISTINCT ] expression ] )
* 返回每组中的行数。COUNT(*) 和 COUNT() 在语义上等效。
expression 返回各组中 expression 的值不为空的行数。
DISTINCTexpression 返回各组中 expression 不为空的所有行的不同 expression 值。
COUNT 函数返回类型为 INT 的值。
COUNT 从不返回值 NULL。如果组不包含任何行或者组中没有 expression 的非空值,那么 COUNT 将返回 0。
COUNT 函数可返回的最大值是 2147483647。
SQL/2008 核心功能。
以下语句返回每个唯一的城市和在该城市工作的雇员数。
SELECT City, COUNT( * ) FROM Employees GROUP BY City;