열 ID와 코드로 구성된 원래 데이터 집합에서 다음 "순위"결과를 얻으려고합니다. 내가합니다 (행 사이의 "휴식"후 같은 순위 값을 점점 코드) 다음과 같은 결과를 얻을 CODE 열을 통해 RANK_DENSE 명령을 사용하여SQL 순위 그룹 변경
id code rank
1 A 1
2 A 1
3 A 1
4 B 2
5 B 2
6 C 3
7 C 3
8 C 3
9 A 4
10 A 4
id code rank
1 A 1
2 A 1
3 A 1
4 B 2
5 B 2
6 C 3
7 C 3
8 C 3
9 A 1
10 A 1
그것은 가능 id : 1-2-3에 의해 형성된 그룹과 id : 9-10에 의해 형성된 그룹 사이에 분리가있을 때 A 코드가 순위를 변경하는 첫 번째 (예제) 테이블에 표시된 결과를 얻기 위해 커서?
감사합니다.
에서 비슷한 질문을 참조하십시오? – qxg
내가 게시 한 첫 번째 "테이블"예제를 언급하고 있습니다. (더 자세한 내용을 주 게시물에 맞게 수정합니다) – user3247900
@GiorgosBetsos sql 2012 – user3247900