Screenshot 2024-02-22 at 11.29.51 AM.png

JOIN은 두 개의 테이블을 서로 묶는 것을 말함.

INNER JOIN

Screenshot 2024-02-08 at 12.48.21 PM.png

INNER JOIN = JOIN

SELECT a.empno, b.dname
FROM A a INNER JOIN B b on a.KEY = b.KEY

OUTER JOIN

CROSS JOIN

Screenshot 2024-02-08 at 12.52.53 PM.png

한쪽 테이블의 모든 행과 다른쪽 테이블의 모든 행을 조인시킴. 상호 조인 결과의 전체 행 개수는 두 테이블의 각 행의 개수를 곱한 수이다. 카티션 곱(CARTESIAN PRODUCT)라고도 한다.

SELECT *
FROM A CROSS JOIN B