DB
inner join/outer join
최관
2021. 11. 18. 15:12
INNER JOIN
조인될 조건이 부합하는 행에 대해서만 조인하는 것
SELECT <열목록> FROM <첫 번째 테이블>
INNER JOIN <두 번째 테이블>
ON <조인될 조건>
OUTER JOIN
LEFT OUTER JOIN / RIGHT OUTER JOIN / FULL OUTER JOIN
조인하는 여러테이블에서 한 쪽에는 데이터가 있고, 한 쪽에는 데이터가 없는 경우, 데이터가 있는 쪽 테이블의 내용을 모두 출력하는 것
*LEFT OUTER JOIN : 조인문의 왼쪽에 있는 테이블의 모든 결과를 가져 온 후 오른쪽 테이블의 데이터를 매칭하고, 매칭되는 데이터가 없는 경우 NULL로 표시한다.