aaa bbb
A a
A b
B c
B d
B e
C f
이런결과를 aaa를 기준한 그룹핑해서 순번을 줄수있을까요?
밑에것처럼
seq aaa bbb
1 A a
2 A b
1 B c
2 B d
3 B e
1 C f
select
rank() over (partiton by aaa order by bbb asc) as seq ,
aaa, bbb
from table ;
이런식으로 하시면 됩니다..
아 그리고 8.1.6 이상부터 사용가능 할 겁니다 ;;