MySQL1 [MySQL] 재귀 (RECURSIVE) 테이블 생성 CTE (Common Table Expression)을 활용하여 재귀 테이블을 생성할 수 있다. CTE를 활용하게 된다면, 재귀 쿼리를 이용해 메모리 상에 가상의 테이블을 저장하게 된다. 이를 통해, 시간대를 생성해서 다른 테이블과 조인하여 다양하게 사용할 수 있다. 사용법은 아래와 같다. WITH RECURSIVE 테이블명 AS ( SELECT 초기값 AS 컬럼명 UNION ALL SELECT 컬럼명 재귀 조건 FROM 테이블명 WHERE 제어문 ) 예시를 살펴보자 2021. 7. 1. 이전 1 다음