- 외부쿼리 + 내부쿼리
1. 비상관 서브쿼리
서브쿼리가 외부쿼리의 어떤 것도 참조하지 않고, 단독적으로 사용
원래 쿼리와 서브쿼리가 독자적으로 실행됨.
결과과 외부쿼리의 WHERE 조건으로 이용!
단독으로도 쿼리가 실행될 수 있음.
SELECT , WHERE 안에 쿼리가 하나 더 들어 갈 수 있다.
~ ALL : 서브쿼리이 모든 결과에 대해 ~ 하다.
~ ANY : 서브쿼리이 하나 이상의 결과에 대해 ~하다.( == IN )
2. 상관 서브쿼리
내부 쿼리의 값이 결정되는데 외부 쿼리에 의존
원래 쿼리와 서브쿼리가 직접적 영향이 있음.
외부쿼리의 ZIP_CODE값이 있어야 내부쿼리가 실행될 수 있음.
EXISTS : 존재하는가?
NOT EXISTS : 존재하지 않는가?
WHERE 조건이 존재하는가
댓글
댓글 쓰기