조인

jiiiiiiiArchive.·2025년 1월 25일

✏자격증✏

목록 보기
7/7
post-thumbnail

조인

조인조건 WHERE절에 준다.(오라클)
equi join 같은 컬럼 조인
SELECT ~~~
FROM a,b
WHERE a.id = b.id;

표준조인 ANSI

INNER JOIN : 동일한 값. 교집합
NATURAL JOIN : 동일한 컬럼(ON, USING 사용 불가)
CROSS JOIN : 모든 조합의 경우의 수(카타시안 곱)
OUTER JOIN : LEFT, RIGHT 동일하지 않은 값도 보여준다

USING(동일한 컬럼)
ON 테이블1.조인컬럼 = 테이블2.조인컬럼 == USING(조인컬럼)

오라클 조인
SELECT * FROM A JOIN B WHERE A.id = B.id(+)
=> a 기준으로 다 나오는 OUTER JOIN이다.

WHERE A.id = B.id(+) == LEFT OUTER JOIN

카타시안 조인

SELECT * FROM table1, table2; => 조인 가능한 모든 경우의 수로 조인

profile
이것저것 다 적는 기록장📚

0개의 댓글