업무를 진행 하다보면 Outer Join을 주로 사용한다. 그 이유는
주인공인 테이블은 Outer이라도 레코드를 포함시켜야 하기 때문 상황이 많이 있기 때문 아래 그림 참조.
또한 Join할때 필드간 충돌을 방지하기 위해 테이블간 별칭을 사용하여 Join시켜주도록 한다.
MEMBER테이블은 주인공인 테이블로 게시글 여부에 상관 없이 JOIN시 모든 레코드가 출력이 되어야 한다.
그러므로 OUTER JOIN을 이용하여 모든 레코드를 뽑아온다.
'web_배우고익히고 > 8.Oracle' 카테고리의 다른 글
Oracle 38강 오라클 OLD JOIN (0) | 2020.02.06 |
---|---|
Oracle 37강 SELFJOIN (0) | 2020.02.06 |
Oracle 35강 LEFT/RIGHT/FULL 아웃터 조인 (OUTER JOIN) (0) | 2020.02.06 |
Oracle 34강 INNER 조인 (JOIN) (0) | 2020.02.06 |
Oracle 33 부조회(서브쿼리) (0) | 2020.02.06 |