25

CTE 실전 패턴 5가지

Day 3: 쿼리가 너무 복잡한데 쪼갤 수 없나?

학습 목표

자주 사용되는 CTE 패턴을 익힌다 상황에 맞는 패턴을 선택할 수 있다

패턴 1: 파이프라인 (단계별 변환)

에디터 로딩 중...

사용처: 복잡한 데이터 가공 (필터 → 집계 → 순위)


패턴 2: 중복 제거 (Deduplication)

에디터 로딩 중...

사용처: 중복 데이터에서 하나만 선택


패턴 3: 비율 계산 (전체 대비)

에디터 로딩 중...

사용처: 점유율, 비율 분석


패턴 4: 기준값 비교

에디터 로딩 중...

사용처: 기간 비교, 목표 대비 실적


패턴 5: Top N per Group

에디터 로딩 중...

사용처: 부서별/카테고리별 상위 N개


패턴 선택 가이드

상황패턴
단계별 가공 필요파이프라인
그룹별 하나만 선택중복 제거
전체 대비 비율비율 계산
두 기간 비교기준값 비교
그룹별 상위 NTop N per Group