请教一个ORACLE的智力题:

一个表t1 有两列 id,  cdr 两列 ,表的值如下:
id      cdr
NO0001  1
NO0001  0
NO0001  0
NO0001  1
NO0001  0
NO0001  0
NO0001  0
NO0001  1
NO0001  0
NO0001  0
NO0001  0
我现在想增加一列 partn 
实现效果如下:
id      cdr  partn
NO0001  1     1
NO0001  0     1
NO0001  0     1
NO0001  1     2
NO0001  0     2
NO0001  0     2
NO0001  0     2
NO0001  1     3
NO0001  0     3
NO0001  0     3
NO0001  0     3
也就是累加上一列的cdr的值作为下一列的partn值 ,大家有没有什么函数可以实现的,一条sql实现 ?

要回复问题请先登录注册