ROW_NUMBER
Returns the row number for the current row based on the ORDER BY clause within each partition. Rows containing identical values receive different row numbers.
Syntax
ROW_NUMBER() OVER ( [PARTITION BY partition_expression] [ORDER BY order_expression]) → bigint
partition_expression: An optional expression that groups rows into partitions.
order_expression: An optional expression that specifies the order of the rows within each partition.
Examples
ROW_NUMBER example
Last updated