본문 바로가기
개발자 기술 면접/데이터베이스

[DB] 내부 조인(Inner Join)과 외부 조인(Outer Join)의 차이

by se-black 2023. 12. 30.
내부 조인이란 조인되는 키 값을 기준으로 둘 이상의 테이블에 존재하는 데이터를 조회하는 것입니다. 집합으로 표현하면 교집합이라고 할 수 있습니다.
반면에 외부 조인은 내부 조인과 다르게 두 테이블에서 지정된 쪽의(LEFT or RIGHT) 모든 결과를 보여준 후 반대쪽에 매칭되는 값을 보여줍니다. 외부 조인의 종류로는 LEFT, RIGHT, FULL OUTER JOIN이 있습니다.

 

728x90

'개발자 기술 면접 > 데이터베이스' 카테고리의 다른 글

[DB] 데이터베이스 1:1, 1:N, N:M 관계  (2) 2024.01.01
[DB] 정규화란?  (0) 2023.12.30
[DB] 인덱스란?  (0) 2023.12.30
[DB] RDBMS와 NoSQL의 차이  (2) 2023.12.30
[DB] 트랜잭션이란?  (0) 2023.12.28