[MySQL] JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
·
Computer Science/데이터베이스
조인은 서로 관련된 데이터를 2개 이상의 테이블에서 가져와서 한꺼번에 조회할 수 있게 해준다. INNER JOIN은 두 개 이상의 테이블을 조인할 때, 일치하는 값을 가진 행만 결과에 포함시킨다.반면에 OUTER JOIN은 두 개 이상의 테이블을 조인할 때, 일치하는 값이 없는 경우에도 한쪽 또는 양쪽 테이블의 모든 행을 결과에 포함시킨다. JOIN(INNER JOIN)가장 흔히 볼 수 있는 조인 형태이다.두 개 이상의 테이블에서 특정 키 값을 기준으로 동일한 데이터를 가진 행을 조회한다.문법은 다음과 같다.SELECT FROM 테이블1INNER JOIN 테이블2ON 테이블1.조인컬럼 = 테이블2.조인컬럼; 사원 정보를 가진 employees 테이블과 부서 정보를 가진 departments 테이블에서..