JOIN 이란?
두 개 이상의 테이블에서 데이터를 결합
공통 컬럼을 통해 데이터 결합 가능
JOIN의 종류

<aside> ✅
MySQL에서는 FULL OUTER JOIN 기능 지원하지 않음 → 대신 UNION으로 간단하게 구현 가능
</aside>
SELF JOIN?

UNION과 INNER JOIN의 차이

ANY: 서브쿼리 결과 중 하나라도 조건을 만족하면 참ALL: 서브쿼리 결과의 모든 값에 대해 조건을 만족해야 참IN : 서브쿼리 결과 값 중 하나와 일치하면 참EXISTS :서브쿼리의 결과가 존재하면 참(한 행이라도 존재하면 OK)