【发布时间】:2012-03-30 00:14:39
【问题描述】:
我想在一组相同的自然键中对具有空值的连续行进行排名。数据库是oracle。
这是一个例子:
NAT_KEY ATTRIBUTE_A ORDERED_FIELD RANK
A A 1
A 2 1
A A 4
A I 6
A 8 1
A 10 2
A 11 3
B 2 1
B 3 2
B A 5
B A 6
B 9 1
C A 1
C A 5
C I 6
C 7 1
C 8 2
必须有row_number()函数,level和connect by或其他方法。
【问题讨论】: