SQL 쿼리 빌더의 WITH문

WITH문은 하나 이상의 공통 테이블 표현식과 하나의 SELECT문으로 이루어져 있습니다. 공통 테이블 표현식은 연속되는 SELECT문의 FROM절에서 테이블로 지정할 수 있는 이름 지정된 결과 테이블을 정의합니다. IBM® DB2® 데이터베이스를 사용하는 경우에만 WITH문을 작성할 수 있습니다.

공통 테이블 표현식

다음 방식으로 공통 테이블 표현식을 사용할 수 있습니다.

WITH문을 빌드할 경우, 아웃라인 보기의 노드를 사용하여 SQL 쿼리 빌더에서 정의할 WITH문 컴포넌트를 선택합니다. 루트 노드에 있는 SELECT문이 WITH문을 표시합니다. WITH WithTable 노드를 사용하여 공통 테이블 표현식을 정의합니다. WITH WithTable 노드의 동위 노드인 SELECT절은 WITH문 SELECT로 언급됩니다. 먼저 공통 테이블 표현식을 정의한 다음 공통 테이블 표현식에 정의된 테이블을 사용하여 WITH문 SELECT를 빌드해야 합니다. 공통 테이블 표현식을 완료하려면 SELECT문의 결과 세트를 기반으로 임시 테이블과 열을 정의하십시오. 공통 테이블 표현식에 임시 테이블을 정의하고 나면, 이를 WITH문 SELECT에 추가할 수 있습니다.


피드백