OUTER JOIN1 [SQL] INNER JOIN, OUTER JOIN, NATURAL JOIN Join이란? Join 연산은 서로 다른 2개의 테이블을 결합하는 연산이다. 이 때 결합하는 방식에 따라 Inner Join, Outer Join, Natural Join 등으로 나뉜다. Inner Join SELECT * FROM instructor JOIN teaches SELECT * FROM instructor, teaches SQL에서 기본적으로 JOIN 키워드를 사용하거나 콤마(,)를 통해 연결하면 Inner Join 연산을 수행한다. 이 때, 조건이 설정되지 않은 Inner Join은 Cross Join과 같은 연산을 수행한다. Cross Join은 곱연산으로, 테이블의 각 행끼리의 모든 조합을 나타내준다. 따라서 위와 같이 2행짜리 테이블 2개를 Join을 하면 2×2=4행의 테이블이 만들.. 2020. 6. 16. 이전 1 다음