[SQL] SQL 기본 ( Join )
·
TIL/SQL
Join이란?Join이란 테이블 간의 관계성에 따라서 복수의 테이블을 결합하여 하나의 테이블로 결과를 만드는 것A 테이블과 B테이블을 Join하여 C테이블이 결과로 나오게 된다Join의 종류Join의 기본이 되는 OUTER JOIN과 INNTER JOIN부터 알아보자OUTER JOIN기준이 되는 컬럼에 조건에 부합하는 결과가 없어도 데이터를 가져와서 NULL로 표시한다결과 테이블에 두 테이블의 모든 컬럼이 들어간다LEFT JOIN과 RIGHT JOIN이 있다LEFT JOIN결과 테이블에 두 테이블의 모든 컬럼이 들어간다JOIN문 기준으로 왼쪽에 있는 테이블의 기준 컬럼을 모두 돌며 오른쪽에 있는 테이블의 기준 컬럼에서 일치하는 내용이 있다면 찾아서 붙인다왼쪽 테이블의 내용 전부 + 오른쪽 테이블의 내용 ..