[윈도우 함수]- 순위(RANK) 함수
·
코딩 테스트/02. SQL
1. 윈도우 함수란?: 원래 테이블의 모든 행을 유지하면서, 계산 결과를 '새로운 열'로 붙이는 것OVER 라는 키워드와 함께 사용비교, 분석, 순위 계산 등을 동시에 할 수 있다2. 윈도우 함수의 종류함수 종류대표 함수순위(RANK) RANK(), DENSE_RANK(), ROW_NUMBER()이전/다음 값 참조LAG(), LEAD()특정값 추출 FIRST_VALUE(), LAST_VALUE()범위 지정 키워드ROWS BETTWEEN [시작범위] AND [끝범위]비율NTILE(n), CUME_DIST(), PERCENT_RANK(),RATIO_TO_REPORT() 3. 순위 함수 종류ROW_NUMBER()무조건 1, 2, 3... 고유한 순번 부여RANK()같은 값이면 같은 순위, 다음 순위는 건너뜀D..