로딩
티스토리 데이터 처리 중입니다.

MSSQL 윈도우 함수 소개 및 예제

 MSSQL 윈도우 함수 소개 및 예제

안녕하세요! 오늘은 MSSQL에서 유용하게 사용할 수 있는 윈도우 함수(Window Functions)에 대해 알아보겠습니다.

윈도우 함수는 SELECT문에서 행과 관련된 계산을 수행하기 위해 사용되는 함수로, 데이터를 분석하거나 서로 다른 데이터의 값을 비교할 때 유용하게 사용됩니다. 윈도우 함수란?

윈도우 함수는 일련의 로우(행)에 대해 계산 결과를 반환하는 함수입니다. 주요 윈도우 함수로는 ROW_NUMBER() RANK() DENSE_RANK() NTILE() LEAD() LAG() FIRST_VALUE() LAST_VALUE() SUM() AVG() MIN() MAX() COUNT() 윈도우 함수의 구문은 다음과 같습니다. ( ) OVER ( [PARTITION BY ] [ORDER BY [AS.....