안녕하세요.
테이블에 구조
code varchar2
이렇게 있습니다.
데이터
----- code ----- a a a a a a a a a a b b b b b c c c ----
이렇게 들어가 있습니다
group 하는 조건은 code 별로 sequence 부여합니다. ------------ seq code ------------ 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 2 b 2 b 2 b 2 b 2 b 3 c 3 c 3 c ------------
여기서 추가 상항이 있습니다. group 할 개수를 임의로 받아서 code별 받은 개수 만큼 group 으로 만들어서 sequence 부여해야 합니다. 만약, null 을 받을 경우 code 별로 sequence 부여하면 됩니다.
예) group 할 개수를 3을 받으면.... ------------ seq code ------------ 1 a 1 a 1 a <-- code a 3개 2 a 2 a 2 a <-- code a 3개 3 a 3 a 3 a <-- code a 3개 4 a <-- code a 나머지 5 b 5 b 5 b 6 b 6 b 7 c 7 c 7 c ------------
이런식으로 나오면 됩니다.
마농님 감사합니다. ^^