JOIN
- JOIN은 나누어진 테이블을 하나로 합치기 위해 데이터베이스가 제공하는 기능
- JOIN 은 ON 이라는 키워드를 통해 기준이 되는 컬럼을 선택하여 2개의 테이블을 합쳐 줌
- JOIN을 할 때에는 적어도 하나의 컬럼을 서로 공유하고 있어야 하기 때문에 테이블에 외래 키가 설정 되어 있다면 해당 컬럼을 통해 JOIN을 하면 조건을 충족할 수 있음
INNER JOIN
테이블 데이터 간 교집합
서로 연관된 내용만 검색하는 방법
OUTER JOIN
한 쪽에는 데이터가 있고 다른 한 쪽에는 데이터가 없는 경우, 데이터가 있는 쪽의 내용을 전부 출력하는 방법
LEFT JOIN
왼쪽 테이블을 기준으로 조인
RIGHT JOIN
오른쪽 테이블을 기준으로 조인
FULL JOIN
LEFT JOIN 결과와 OUTER JOIN 결과를 합친 결과
'🗂️ Study > 📊 MySQL' 카테고리의 다른 글
부속질의 (subquery) (0) | 2024.07.05 |
---|---|
정규화(Normalization) (0) | 2024.05.29 |
CREATE (0) | 2024.05.21 |
SQL (0) | 2024.05.21 |
Database (0) | 2024.05.21 |