본문 바로가기
기타

SQL Window함수를 알아보자

by 개복취 2023. 8. 23.

학습 주제  🗒️

SQL Window 함수

  • WINDOW FUNCTION 문법

주요 메모 사항 📔

윈도우 함수 문법

윈도우 함수에는 OVER 문구가 필수적으로 포함된다.

SELECT WINDOW_FUNCTION (ARGUMENTS) OVER 
( [PARTITION BY 컬럼] [ORDER BY 컬럼] [WINDOWING 절] )
FROM 테이블명 ;
  • 행과 행 간의 관계를 쉽게 정의하기 위해 만든 함수가 윈도우 함수이다.
  • 크게 5가지로 분류된다.
    1. 순위(Rank)
    2. 그룹 내 집계(AGGREGATE)
    3. 그룹 내 행 순서 관련 함수 (FIRST_VALUE, LAST_VALUE)
    4. 그룹 내 비율 관련 함수
    5. 통계 분석 함수

추후 알아볼 사항 🔎 

1 부터 5까지의 세부내용