JOIN
조인은 두개 이상의 테이블에서 서로 연관있는 컬럼을 기준으로 하여 테이블을 결합시키는 방법
JOIN의 종류
(INNER)JOIN : 양 쪽 테이블을 기준으로 매칭되는 값들을 모두 리턴
LEFT (OUTER) JOIN : 왼쪽 테이블의 모든 값 리턴 + 왼쪽테이블과 오른쪽 테이블의 매칭되는 값
RIGHT (OUTER) JOIN : 오른쪽 테이블의 모든 값 리턴 + 왼쪽테이블과 오른쪽 테이블의 매칭되는 값
FULL (OUTER) JOIN : 왼쪽 또는 오른쪽에서 매칭이 있는 경우 그 값들을 모두 리턴
LEFT JOIN
table1의 내용은 모두 리턴하면서 table2와 겹치는 부분만 리턴합니다. table1과 겹치지 않는 행은 null을 리턴합니다.
문법
SELECT column_name(s)
FROM table1
LEFT JOIN table2
ON table1.column_name = table2.column_name;
'SQL' 카테고리의 다른 글
윈도우에 도커 오라클 19c 설치 (0) | 2023.03.24 |
---|---|
RDB vs NoSQL (0) | 2021.05.25 |