ROW_NUMBER ( ) OVER ( [ <partition_by_clause> ] <order_by_clause> )
返回结果集分区内行的序列号,每个分区的第一行从 1 开始。
例如:
SELECT * ,ROW_NUMBER() OVER(ORDER BY ID ASC/DESC) AS M_ID FROM TableField
ROW_NUMBER ( ) OVER ( [ <partition_by_clause> ] <order_by_clause> )
返回结果集分区内行的序列号,每个分区的第一行从 1 开始。
例如:
SELECT * ,ROW_NUMBER() OVER(ORDER BY ID ASC/DESC) AS M_ID FROM TableField