쿼리 질문 드립니다 ( ROW_NUMBER () OVER 관련 )
지점 구분 수
a지점 구매 1
a지점 구매 2
a지점 구매 3
a지점 판매 4
b지점 구매 1
b지점 구매 2
b지점 판매 3
b지점 판매 4
위 데이터를
지점 구분 수 rn
a지점 구매 1 1
a지점 구매 2 2
a지점 구매 3 3
a지점 판매 4 1
b지점 구매 1 1
b지점 구매 2 2
b지점 판매 3 1
b지점 판매 4 2
위처럼 rn이라는 컬럼을 추가하고 싶습니다.
ROW_NUMBER () OVER (PARTITION BY 지점 ORDER BY 지점, 수) as rn
로 하면 될꺼같긴한데..
b지점으로 가면서 rn이 당연히 증가합니다..
제가 원하는것은 위에 보이는 데이터와같이
b지점으로 로우 만들때 rn을 다시 1로 초기화 하고싶은데
저렇게만 하면 rn이 증가하네요...
방법이 있을까요 ㅠㅠ
도와주세요