[DB] JOIN

2023. 10. 27. 14:00Study/Computer Science

JOIN 이란? 두 개 이상의 테이블이나 데이터베이스를 연결하여 데이터를 검색하는 방법

1️⃣ INNER JOIN

교집합으로, 기준 테이블과 JOIN 테이블의 중복된 값을 보여준다.

2️⃣ LEFT OUTER JOIN

기준 테이블값과 조인테이블과 중복된 값을 보여준다. 왼쪽 테이블 기준으로 JOIN을 한다고 생각하면 편하다.

 

3️⃣ RIGHT OUTER JOIN

LEFT OUTER JOIN과는 반대로 오른쪽 테이블 기준으로 JOIN하는 것이다.

4️⃣ FULL OUTER JOIN

합집합을 말한다. A와 B 테이블의 모든 데이터가 검색된다.

 

5️⃣ CROSS JOIN

모든 경우의 수를 전부 표현해주는 방식

 

 

6️⃣ SELF JOIN

자기 자신과 자기 자신을 조인하는 것이다.

'Study > Computer Science' 카테고리의 다른 글

[DB]SQL vs NOSQL  (1) 2023.10.30
[DB] SQL Injection  (0) 2023.10.27
[DB]Key  (0) 2023.10.27
[Web] Http Status Code  (0) 2023.10.27
[Web] Http Request Methods  (0) 2023.10.27