with recursive cte_example as (
	-- 첫 번째 루프에서만 실행됨
	select 1 as n -- 재귀 초깃값 (변수 설정)
    union (all) 
    -- 읽어올 때마다 행의 위치가 기억되어 다음번 읽어올 때 다음 행으로 이동
    select n+1 as n -- 재귀
    from cte_example
    where n<3 -- 재귀 정지 조건
)

 

'Database > MySQL' 카테고리의 다른 글

문자열 자르기  (0) 2025.04.26
DISTINCT 사용법 및 주의 사항  (0) 2025.02.27
UNION & UNION ALL  (0) 2025.02.14
WITH 구문  (0) 2025.02.14
where 절 서브쿼리 실행 방식  (0) 2025.02.12

+ Recent posts