복잡한 쿼리 - 3개의 쿼리블록
SELECT /*+ qb_name(Main_Query) */ *
FROM (SELECT /*+ qb_name(Inline_View) */ * FROM t1 WHERE t1.c1 = 1) v1
, t2
WHERE v1.c1 = t2.c1
AND t2.c1 IN (SELECT /*+ qb_name(In_Subquery) */ c3 FROM t3)
;
Transformation 쿼리 - 하나의 쿼리블록
SELECT *
FROM t1, t2, t3
WHERE t2.c1 = (semi) t3.c1
AND t1.c1 = t2.c1
AND t1.c1 = 1
AND t2.c1 = 1
;
- 강좌 URL : http://www.gurubee.net/lecture/3914
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.