반응형 Rank1 [MSSQL] mssql 순위 함수(RANK, DENS_RANK, ROW_RANK) MSSQL에 순위를 매겨주는 함수가 있다. 그중 RANK(), DENS_RANK(), ROW_RANK 함수가 있다. RANK(), DENS_RANK(), ROW_RANK() 공통적인 특징은 ORDER BY 함수와 함께 사용해줘야 한다. 순위를 매겨주는 함수이며 정렬을 해주는 함수가 아니기 때문에 ORDER BY절과 함께 사용해줘야 한다. MSSQL RANK() 함수 특징 RANK() 함수는 RANK() OVER (ORDER BY [칼럼명]) 형식으로 사용이 된다. SELECT절 안에 사용해야 하며, 새로운 열에 보여주므로 AS(별칭)을 사용해주어야 한다. - 테이블 실제 데이터에는 영향 없다. RANK() 함수는 공동 순위가 있으면 제외 하고 다음순서로 건너뛰는 특징이 있다. rank() 함수를 사용할 .. 2023. 3. 30. 이전 1 다음 반응형