dense_rank
현재 파티션 내에서 현재 행의 순위를 건너뛰는 값 없이 매깁니다. 다시 말해, 새로 나타나는 행의 값이 이전 행들 중 하나의 값과 같으면, 순위 값이 건너뛰지 않고 바로 다음 순위를 부여합니다.
rank 함수는 동일한 동작을 제공하지만, 순위 값에 건너뛰기가 발생합니다.
구문
별칭: denseRank (대소문자 구분)
윈도우 함수 구문에 대한 자세한 내용은 Window Functions - Syntax를 참조하십시오.
반환 값
- 파티션 내에서 현재 행의 순위를 나타내는 숫자로, 순위가 건너뛰지 않습니다. UInt64.
예시
다음 예시는 동영상 강의 Ranking window functions in ClickHouse에 사용된 예시를 기반으로 합니다.
쿼리:
결과: