WITH 임시테이블 AS ( 실제 사용쿼리 UNION ALL 재귀돌릴 쿼리 INNER JOIN 임시테이블 ) SELECT * FROM 임시테이블 => 임시테이블을 다시 재귀를 돌리면서 그 임시테이블에 데이터를 계속 넣는 작업을 함 예시) WITH TBL_TEMP (parent, code, name, level,is_view ,seq_path) AS ( SELECT parent ,code, name, 1 as level,is_view , CONVERT(NVARCHAR (MAX), parent) + '/' + CONVERT(NVARCHAR (MAX), sort) + '/' + CONVERT( NVARCHAR(MAX), code) seq_path FROM TBL_AA WHERE code like '%' UNI..