如何按顺序更新重复记录计数(SQL)

时间:2016-06-17 05:35:07

标签: sql sql-server

我希望从第1列获得重复数据的计数,同样需要在第2列系列中更新。需要如下结果。

  Column1   column 2        
*******************        
    Arun      1 
    Arun      2        
    Arun      3        
    Kumar     1        
    kumar     2        
    kumar     3        
    kumar     4        
    selva     1        
    velu      1           

1 个答案:

答案 0 :(得分:0)

一个简单的ROW_NUMBER()应该可以正常工作。使用此:

SELECT Column1, ROW_NUMBER() OVER (PARTITION BY Column1 ORDER BY Column1) Column2
FROM YourTable;