PostgreSQL에서 WITH RECURSIVE 구문을 사용하여 java의 for문의 반복문처럼 사용이 가능하다.재귀적 쿼리인데 이는 보통 테이블 데이터가 계층형일때 많이 사용된다.원리초기 SQL을 실행하면 실행한 결과셋은 recursive문을 선언할때 기재한 뷰에