COUNT function [Aggregate]

Function

Counts the number of rows in a group, depending on the specified parameters.

Syntax

COUNT* | expression | DISTINCT column-name )

Parameters

* Returns the number of rows in each group.

NoteWhen the query results are displayed, the * is not displayed in the column header, and appears as:

Count()

expression Returns the number of rows in each group where expression is not the NULL value.

DISTINCT column-name Returns the number of different values in column-name. Rows where the value is the NULL value are not included in the count.

Example

The following statement returns each unique city, and the number of rows with that city value:

SELECT city , Count(*)
FROM Employees
GROUP BY city

Standards and compatibility

See also

“AVG function [Aggregate]”

“SUM function [Aggregate]”

Chapter 2, “Using OLAP” in the System Administration Guide: Volume 2