select row_number() over(partition by A order by B ) as rowIndex from table
A :为分组字段
B:为分组后的排序字段。
table 表的结构 多为: 多人 多条的相关数据。(比如:订单信息)
此条sql语句,多用于对数据进行分组排序,并对每个组中的数据分别进行编号,编号从1开始递增,每个组内的编号不会重复;
- ROW_NUMBER partition NUMBER order OVERrow_number partition number order row_number函数number over column row_number partition column1 row_number partition number autoid over rank dense_rank row_number cmc-oracle row_number函数partition row_number函数partition number partition oracle over by row_number partition数据mysql over