SQL Recursive CTE
구성
-- [예시] 2025년 1월 1일부터 12월 31일까지의 날짜를 생성
-- [재귀 테이블 정의]
WITH RECURSIVE -- (1) RECURSIVE 문: 재귀 처리임을 명시
days AS ( -- 테이블 이름
-- (2) 앵커 멤버: 시작점. 최초의 행(초기값) 생성
SELECT CASE('2025-01-01' AS DATE) AS dt
-- (3) 결합: 앵커 멤버와 재귀...
kestrel.hashnode.dev1 min read