11.2.2 윈도우 함수 사용하기

    그럼 윈도우 함수에는 어떤 것들이 있는지 알아봅시다. MySQL에서 제공하는 윈도우 함수는 다음과 같습니다.

    ▼ 표 11-1 윈도우 함수의 종류

    함수

    설명(반환값)

    함수

    설명(반환값)

    ROW_NUMBER()

    로우의 순번

    CUME_DIST()

    누적 분포 값

    RANK()

    순위

    NTILE()

    분할 버킷 수

    DENSE_RANK()

    누적 순위

    FIRST_VALUE()

    지정된 범위에서 첫 번째 로우의 값

    PERCENT_RANK()

    비율 순위

    LAST_VALUE()

    지정된 범위에서 마지막 로우의 값

    LAG()

    현재 로우의 바로 앞 로우 값

    NTH_VALUE()

    지정된 범위에서 N번째 로우의 값

    LEAD()

    현재 로우의 다음 로우 값

    하나씩 살펴보죠.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.