DATABASE/DBMS
231105 | DBMS -JOIN
by codechu
2025. 11. 5.
조인
- 조인(JOIN) 기능은 현재 조회하고 있는 테이블이 가진 데이터를 활용해 다른 테이블에 있는 데이터를 함께 선택하고자 할 때 사용한다. EX) KO - AS에 포함되어있다는 것을 활용하기위한 것이다.
- 조인의 구조는 아래와 같다.
[LEFT][RIGHT][INNER] JOIN `스키마 이름`,`테이블 이름` AS '별명' ON [조건]
- 조인 대상이 되는 테이브이 가지는 레코드 중 조건에 부합하는 레코드를 모두 가져온다.
- LEFT : SELECT 의 FROM 대상이 되는 테이블이 가지는 데이터를 기준으로 선택한다.
- RIGHT : JOIN 대상이 되는 테이블이 가지는 데이터를 기준으로 선택한다.
- INNER : SELECT 의 FROM 과 JOIN 대상이 되는 두 테이블이 가지는 데이터의 교집합을 기준으로 선택한다.
- LEFT 및 RIGHT의 경우 조건에 부합하는 데이터가 없을 경우 NULL로 대체한다.