15

LEAD(): 다음 행 참조하기

Day 2: 전날 매출이랑 비교해줘

학습 목표

LEAD 함수의 용도를 이해한다 LAG와의 차이점을 파악한다

LEAD란?

현재 행 기준으로 N행 다음의 값을 가져온다.

LAG의 반대 방향!


기본 문법

에디터 로딩 중...

LAG vs LEAD

에디터 로딩 중...

결과:

에디터 로딩 중...
  • LAG: 첫 행이 NULL
  • LEAD: 마지막 행이 NULL

활용: 다음 이벤트까지 남은 시간

에디터 로딩 중...

결과:

에디터 로딩 중...

활용: 세션 분석

에디터 로딩 중...

"이 페이지 다음에 어디로 갔나?"를 분석 가능!


LAG vs LEAD 선택 기준

상황함수
전일 대비LAG
전월 대비LAG
이전 행과 비교LAG
다음 이벤트까지LEAD
미래 값 참조LEAD
세션의 다음 행동LEAD

대부분의 비즈니스 분석은 LAG를 더 많이 사용.