Inner Join (내부 조인)
공통된 값만을 가져옵니다.
두 테이블 간에 매칭되는 행만을 결과로 반환합니다.
Left Outer Join (또는 Left Join, 좌측 외부 조인)
왼쪽 테이블의 모든 값과 매칭되는 오른쪽 테이블의 값을 가져옵니다.
오른쪽 테이블에 매칭되는 값이 없으면, 그 부분은 NULL로 채웁니다.
Right Outer Join (또는 Right Join, 우측 외부 조인)
오른쪽 테이블의 모든 값과 매칭되는 왼쪽 테이블의 값을 가져옵니다.
왼쪽 테이블에 매칭되는 값이 없으면, 그 부분은 NULL로 채웁니다.
Full Outer Join (또는 Full Join, 전체 외부 조인)
양쪽 테이블의 모든 값을 가져옵니다.
일치하는 값이 없는 경우, NULL로 채웁니다.
즉, Inner Join은 두 테이블 간에 공통된 값을 가져옵니다.
Left Outer Join은 왼쪽 테이블을 기준으로 하고, Right Outer Join은 오른쪽 테이블을 기준으로 합니다.
Full Outer Join은 양쪽 테이블을 모두 포함합니다.