순위함수 썸네일형 리스트형 Rank 함수 뭔가 어떤 결과에 대해 순위를 매기고 싶을때가 있다. Rank함수가 이럴때 사용되는 함수이다. Rank함수는 어떤 결과집합의 전체 혹은 그 안에 일부 그룹들 내에서의 각 행에 대해 순서를 계산하여 매겨준다. 순서를 매길때 같은 값이 있다면 동일한 순위를 부여받는다. 순위의 시작은 1부터이고 공동 2위가 2개면 다음 행은 4위가 된다. 즉 연속적으로 1,2,3,4,5로 순위가 매겨지지 않을 수 있다. Syntax Rank() Over( [Partition By Partition_Expression, ....] Order by Sort_Expression [Asc | Desc], .... ) Partition by절은 결과집합에서 순위를 매기는 그룹을 나누어 준다. 예를 들어 학교에서 성적 순위를 매긴다고 .. 더보기 이전 1 다음