SQL 에서 자주 쓰는 Window Function 에 대해 정리해보려고 합니다. Window Function 은 특정한 열의 행 각각을 기준으로 다른 열을 정렬하려고 할 때 Select 에서 활용할 수 있는 코드 입니다. 종류는 총 네 가지가 있습니다. ● rank: 파티션 별 값 순위 RANK() OVER(PARTITION BY 컬럼1 ORDER BY 컬럼2) ○ RANK()는 중간 순위를 비우지만, DENSE_RANK() 는 중간 순위를 비우지 않는다는 점에서만 다르고 나머지는 같습니다. ● row_number: 파티션 별 행 순위 ROW_NUMBER() OVER(PARTITION BY 컬럼1 ORDER BY 컬럼2) ● first_value, last_value: 파티션 별 먼저, 나중에 ..