[SQL] OVER 함수

류성훈·2022년 9월 11일
0

SQL

목록 보기
1/1

OVER() 함수란?

ORDER BY, GROUP BY 서브쿼리를 개선하기 위해 나온 함수

★ OVER() 함수

COUNT()OVER() : 전체행 카운트COUNT()OVER(PARTITION BY 컬럼) : 그룹단위로 나누어 카운트

MAX(컬럼)OVER() : 전체행 중에 최고값MAX(컬럼)OVER(PARTITION BY 컬럼) : 그룹내 최고값

MIN(컬럼)OVER() : 전체행 중에 최소값MIN(컬럼)OVER(PARTITION BY 컬럼) : 그룹내 최소값

SUM(컬럼)OVER() : 전체행 합SUM(컬럼)OVER(PARTITION BY 컬럼) : 그룹내 합

AVG(컬럼)OVER() : 전체행 평균AVG(컬럼)OVER(PARTITION BY 컬럼) : 그룹내 평균

STDDEV(컬럼)OVER() : 전체행 표준편차STDDEV(컬럼)OVER(PARTITION BY 컬럼) : 그룹내 표준편차

profile
(전)Backend Developer / (현)Data Engineer

0개의 댓글