반응형
1) INNER JOIN : 교집합
SELECT *
FROM A a , B b
WHERE a.KEY = b.KEY
SELECT *
FROM A a
INNER JOIN B b
ON a.KEY = b.KEY
2) LEFT OUTER JOIN : 부분집합
SELECT *
FROM A a
LEFT OUTER JOIN B b
ON a.KEY = b.KEY
3) RIGHT OUTTER JOIN : 부분집합
SELECT *
FROM A a
RIGHT OUTER JOIN B b
ON a.KEY = b.KEY
4) RIGHT ONLY JOIN
SELECT *
FROM A a
RIGHT JOIN B b
ON a.KEY = b.KEY
WHERE a.KEY IS NULL
5) LEFT ONLY JOIN
SELECT *
FROM A a
LEFT JOIN B b
ON a.KEY = b.KEY
WHERE b.KEY IS NULL
6) FULL OUTER JOIN : 합집합
SELECT *
FROM A a
FULL OUTER JOIN B b
ON a.KEY = b.KEY
참고 사이트
https://hongong.hanbit.co.kr/sql-%EA%B8%B0%EB%B3%B8-%EB%AC%B8%EB%B2%95-joininner-outer-cross-self-join/
반응형
'DB' 카테고리의 다른 글
오라클 Database Link (0) | 2023.04.07 |
---|---|
프로그래머스 SQL 테스트 3 (0) | 2022.06.01 |
프로그래머스 SQL 테스트 2 (0) | 2022.05.11 |
프로그래머스 SQL 테스트 1 (0) | 2022.05.10 |
이것이 MariaDB다 2 (0) | 2020.02.22 |
댓글