JOIN, UNION을 쓰는 이유? 하나의 테이블에 데이터를 다 담기란 어렵기 때문. 데이터베이스에서는 데이터를 보다 효율적으로 관리하기 위해 테이블을 분리하여 저장하는 경우가 많다. JOIN - 여러 테이블의 데이터를 조합하여 원하는 정보를 조회 JOIN 유형포함되는 데이터 설명INNER JOIN두 테이블에서 일치하는 데이터만 반환(공통된 데이터만 표시)교집합을 반환하며, 일치하지 않는 데이터는 제외LEFT JOIN왼쪽 테이블의 모든 데이터 + 오른쪽 테이블에서 일치하는 데이터왼쪽 테이블을 기준으로, 일치하는 데이터가 없으면 NULL 반환RIGHT JOIN오른쪽 테이블의 모든 데이터 + 왼쪽 테이블에서 일치하는 데이터오른쪽 테이블을 기준으로, 일치하는 데이터가 없으면 NULL 반환FULL OUTER..