COUNT

Count the number of values within the requested window.

For more information on usage, please refer to Window Functions

Syntax

COUNT( <value> ) OVER ( [ PARTITION BY <partition_by> ] )

Parameters

Parameter Description Supported input types
<value> A value used for the COUNT() function. Any numeric type
<partition_by> An expression used for the PARTITION BY clause. Any

Return Type

NUMERIC

Example

The following example generates a count of how many video game players have registered on a specific day:

SELECT
	registeredon,
	COUNT(agecategory) OVER (PARTITION BY registeredon) AS count_of_players
FROM
	players;

Returns:

registeredon count_of_players
2020-11-15 12
2020-11-16 8
2020-11-17 4
2020-11-18 9