Join

Hanbyul·2023년 10월 2일

면접

목록 보기
2/8

조인(Join)

  • 데이터베이스에서 여러 테이블의 정보를 결합하여 하나의 결과 테이블로 만드는 작업

내부 조인 (Inner Join):

  • 두 테이블에서 조건을 만족하는 행만을 가져와 결합. 즉, 두 테이블의 교집합을 가져옴.

왼쪽 조인 (Left Join 또는 Left Outer Join):

  • 왼쪽 테이블의 모든 행과 오른쪽 테이블에서 조건을 만족하는 행을 결합.
  • 오른쪽 테이블에 일치하는 행이 없으면 NULL 값으로 채움.

오른쪽 조인 (Right Join 또는 Right Outer Join):

  • 왼쪽 조인의 반대로 오른쪽 테이블의 모든 행과 왼쪽 테이블에서 조건을 만족하는 행을 결합.
  • 왼쪽 테이블에 일치하는 행이 없으면 NULL 값으로 채움.

완전 외부 조인 (Full Outer Join):

  • 양쪽 테이블의 모든 행을 가져와 결합. 즉, 두 테이블의 합집합을 가져옴.

교차 조인 (Cross Join):

  • 두 테이블의 모든 가능한 조합을 가져와 결합. 즉, 모든 행을 서로 결합.
profile
공부공부

0개의 댓글