09 SQL 활용
1. 윈도우 함수(Window Function)
주요 특징
주요 함수
기본 구문
SELECT
column1,
column2,
SUM(column3) OVER (PARTITION BY column1 ORDER BY column2) AS running_total
FROM table_name;2. GROUP BY
주요 특징
기본 구문
3. 윈도우 함수와 GROUP BY의 차이점
4. 예제 비교
(1) 데이터
(2) 윈도우 함수 사용
(3) GROUP BY 사용
5. 윈도우 함수 추가 예제
(1) 순위 계산 (ROW_NUMBER)
(2) 누적 합계 (Running Total)
1. LAG와 LEAD 개요
LAG 함수
LEAD 함수
2. 기본 구문
3. LAG와 LEAD의 차이점
4. 예제 데이터
5. LAG 사용 예제
(1) 이전 행의 급여 가져오기
(2) 급여 변화량 계산
6. LEAD 사용 예제
(1) 다음 행의 급여 가져오기
(2) 다음 급여와 현재 급여 비교
7. LAG & LEAD 비교 사용
8. OFFSET과 기본값 설정
이전 행 대신 2행 전 참조 (offset 2):
9. 활용 사례
Last updated