[오라클/SQL] OUTER JOIN - LEFT JOIN, RIGHT JOIN : 한쪽 테이블의 전체 레코드를 기준으로 JOIN 결과에 출력하는 방법


[오라클/SQL] OUTER JOIN - LEFT JOIN, RIGHT JOIN : 한쪽 테이블의 전체 레코드를 기준으로 JOIN 결과에 출력하는 방법

1. OUTER JOIN : LEFT JOIN, RIGHT JOIN의 개념과 표현1) OUTER JOIN의 개념INNER JOIN(이너 조인)은 조인된 두 테이블에서, 조인 기준이 된 컬럼에 데이터가 양쪽 모두 존재하는 경우에만(null이 아닌 경우 등) 결과값을 출력했었습니다. 하지만 둘 중 한쪽 테이블을 기준으로 LEFT 또는 RIGHT JOIN을 할 경우, 그 기준이 되는 테이블의 모든 레코드를 출력하게 됩니다.LEFT JOIN과 RIGHT JOIN은 본질적으로 같지만, SQL 문장 작성 시 두 테이블의 표기 순서에 차이가 있습니다.즉, 헛갈릴 경우 테이블 순서를 바꾸어 모두 LEFT JOIN으로 통일하는 등의 작업도 가능합니다.(* 참고하면 좋은 이전 페이지 : INNER JOIN - EQUI JOINht..........



원문링크 : [오라클/SQL] OUTER JOIN - LEFT JOIN, RIGHT JOIN : 한쪽 테이블의 전체 레코드를 기준으로 JOIN 결과에 출력하는 방법