WITH문은 하나 이상의 공통 테이블 표현식과 하나의 SELECT문으로
이루어져 있습니다. 공통 테이블 표현식은 연속되는 SELECT문의 FROM절에서
테이블로 지정할 수 있는 이름 지정된 결과 테이블을 정의합니다. IBM® DB2® 데이터베이스를
사용하는 경우에만 WITH문을 사용할 수 있습니다.
전제조건: WITH문을 지정하기 전에
SQL 쿼리 빌더에서 명령문을 작성하십시오.
SQL 쿼리 빌더에서 WITH문을 지정하려면 다음을 수행하십시오.
- SQL 쿼리 빌더에 WITH문이 열려 있는 상태에서 아웃라인 보기에서
루트 노드 SELECT문을 펼치십시오.
- WITH WithTable 노드를 펼친 후
해당되는 하위 SELECT절을 누르십시오.
- SQL 쿼리 빌더에서 공통 테이블 표현식에 대해 SELECT절을
빌드하십시오.
- 아웃라인 보기에서 WITH WithTable 노드를 누르십시오.
SQL 쿼리 빌더에서 컬럼 목록을 완료하십시오. 컬럼 이름을 지정한 후
추가>>를 눌러 공통 테이블 표현식에 열을 추가하십시오. 열은 공통 테이블 표현식 SELECT문의 SELECT절에 정의된 열에 대응되어야 합니다.
- 선택적: 공통 테이블 표현식을 더 추가하려면 아웃라인 보기에서
루트 노드 SELECT문을 마우스 오른쪽 단추로 누른 후
팝업 메뉴에서 공통 테이블 표현식 추가(WITH)를 누르십시오.
- 아웃라인 보기에서 WITH문 SELECT를 누르십시오. SELECT문은
WITH WithTable 노드의 동위 노드입니다.
이 SELECT문은 전체 WITH문에 적용되고 WITH문에 정의된 공통 테이블
표현식을 사용합니다.
- SQL 쿼리 빌더에서 WITH문 SELECT를 빌드하십시오.
- SQL문을 실행하십시오. SQL 결과 보기에 출력이 표시됩니다.