마침 오라클 바이블 책이 있어서 답변을 할 수 있겠군요.
먼저 상관관계 서브쿼리 상당히 어렵게 적어 놓았군요.
제가 생각 컨데 이 말을 수학적으로 말 하면 집합을 생각 하시면
되겠습니다.
즉 상위 쿼리(chang_go) 밑에 서브쿼리 가 속해 있다면 될까요.
그런데 그 관계가 서로 연관이 있다는 말이죠
즉, 본문의 쿼리는 창고에 있는 재고를 조사하는 과정에서 box테이블에
있는 재고 분에 대해 평균재고량 보다 많이 남아 있는 재고를
조사하자는 의도가 있는것 같습니다.
즉, 서버쿼리의 상관관계를 말하자면 box테이블에 있는 제품에 대해서만
재고 조사를 하기 위해 서브쿼리를 쓴 거죠.
그리고 엔니오님이 궁금해 하시는 "OUTER"는 알리아스 입니다.
즉, 별칭이라고 생각 하시면되죠 서브쿼리에서 상위 쿼리의 테이블의 컬럼을
쓰기위해(where box_no = OUTER.box_no) 별칭을 붙인겁니다.
도움이 되셨으면 합니다.
좋은 하루 되십시요.
::엔니오 님께서 쓰시길::
> 오라클 바이블 책을 보니 606페이지에 상관관계 서브쿼리에
> 대해서 나오던데요. 너무 짧게 나오는데다가
> OUTER 가 뭔지 이해가 안되네요
> 상관관계 서브쿼리에 대해서 아시는분은 설명좀 부탁드립니다.
> 그럼 꾸벅
|