2014-10-30 64 views
-2

重复的场,我有以下数据在我的表填充序列号在Coloumns

description id 
-------------- ------ 
    desc1   0 
    desc2   0 
    desc3   0 
    desc4   1 
    desc5   1 
    desc6   1 

我需要以下

description id  sequenceNo 
-------------- ------ ------------------ 
    desc1   0   1 
    desc2   0   2 
    desc3   0   3 
    desc4   1   1 
    desc5   1   2 
    desc6   1   3 

请让我知道如何使用SQL函数或任何解决这个查询其他选择..?

+0

的可能重复(http://stackoverflow.com/questions/10244594/how- [如何使用没有临时表的SQL查询一组中添加的序列号对于每个元素]到附加序列号换各元件功能于一个基团的使用-A-SQL查询,而无需) – Pred 2014-12-10 12:37:23

回答

1

尝试这种

select *,ROW_NUMBER() Over(partition By ID order by ID asc) 
as sequenceNo from Mytable