ROW_NUMBER() over(partition by id order by id) as autoid 分组排序

项目数据量小的并不能反应出问题,数据量一大的时候,就会出现各种问题。

其中要用到一个思路,就是要根据某个ID来进行从1开始排序,也就是分组排序

SqlServer2008:

ROW_NUMBER() over(partition by 分组列名 order by 排序列名)

这样同分组列下,就会从1开始排。

 

posted @ 2023-03-31 15:45  jiduoduo  阅读(22)  评论(0编辑  收藏  举报