outer join
join 조건에서 동일한 값이 없는 행도 반환하고 싶을 때 사용한다. A LEFT OUTER JOIN B 좌측 테이블은 무조건 나온다. 좌측 테이블의 조인에 사용된 칼럼에 해당하는 우측 테이블의 칼럼이 없을 경우 NULL로 출력된다. 좌측 테이블을 기준으로 다 나오고, 우측 테이블은 일치하는 것만 나옴. 조인 수행 시에 좌측 테이블에 해당하는 데이터를 먼저 읽는다. 그 후 우측 테이블에서 JOIN된 칼럼에 해당하는 데이터를 읽어온다. 즉, A와 B를 비교해서 B의 JOIN 칼럼에서 같은 값이 있을 때 해당 데이터를 가져오고, 없을 땐 NULL로 값을 채운다. OUTER JOIN은 JOIN 조건에 해당하지 않는 컬럼값도 결과값에 포함시키기 위해 사용한다. 추가로, LEFT/RIGHT OUTER JOIN 은..