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 |