반응형 sql recursive cte1 SQL Recursive CTE (재귀 쿼리) ㅇ Recursive CTE란?- 일반 SQL 쿼리로는 처리하기 어려운 계층적 데이터 구조나 반복적인 연산을 처리하기 위해 설계된 기능- 내부적으로는 루프나 스택기반처럼 작동됨- Recursive CTE는 Anchor member와 Recursive member 두 가지 파트로 구성되며, 이 둘을 UNION 또는 UNION ALL으로 연결 > Anchor member : 재귀의 시작점. 일반적으로 'WHERE parent_id IS NULL' 등 최상위 계층을 선택 > Recursive member : 앞서 반환된 결과를 기반으로 반복적으로 자기 자신을 호출하여 다음 계층을 확장- 재귀는 각 반복(Iteration)에서 이전 결과를 바탕으로 새로운 결과를 생성하며, 이 과정은 더 이상 새로운 .. 2025. 5. 30. 이전 1 다음 반응형