조인은 두 개 이상의 테이블을 연결하여 하나의 테이블처럼 출력할 때 사용한다. 조인 조건이 없는 경우에는 출력 결과로 나올 수 있는 모든 행을 조합하여 출력하기 때문에 원하는 결과값이 안 나올 수 있다. 1. 등가조인 (내부조인 inner join) 테이블을 연결 후 출력 행을 각 테이블의 특정 열에 일치한 데이터를 기준으로 선정하는 방식이다. 조인 조건이 되는 각 테이블의 열 이름이 같을 경우엔 테이블을 구분하여 열 이름을 명시해줘야 오류가 발생하지 않는다. 2. 외부조인(outer join) 두 테이블 간 조인 수행에서 조인 기준 열의 어느 한쪽이 null이여도 강제로 출력하는 방식이다. 1. 왼쪽 외부조인 왼쪽열을 기준으로 오른쪽열의 데이터 존재 여부에 상관없이 출력하라는 뜻 2. 오른쪽 외부조인 오른쪽열 기준으로 왼족열의 데이터 존재 여부에 상관없이 출력하라는 뜻