조인이란

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

 

JOIN 종류

  • 내부 조인( INNER JOIN ) : 교집합
  • 교차 조인 ( CROSS JOIN - CARTESIN PRODUCT, 카디션 곱 ) : 곱집합, 두 개 이상의 테이블에 대해 연결 가능한 행을 모두 결합
  • 외부 조인 ( OUTER JOIN ) : 두 개 이상의 테이블 조인 시 한쪽 테이블의 행에 대해 다른쪽 테이블에 일치하는 행이 없더라도 다른쪽 테이블의 행을 NULL로 하여 행을 Return 하는 것
    • 완전 외부 조인 ( FULL OUTER JOIN ) : 합집합
    • 왼쪽 ( LEFT OUTER JOIN )
    • 오른쪽 ( RIGHT OUTER JOIN )
  • 셀프 조인 ( SELF JOIN ) : 자기자신과 자기자신을 조인하는 것

 + 등가 조인( EQUI JOIN ) , 비등가 조인 ( NON-EQUI JOIN )

 

 

Q. JOIN에 대하여 설명해 보세요

-> JOIN은 두 개 이상의 테이블이나 데이터베이스를 연결하여 데이터를 검색하는 방법으로 크게 INNER JOIN, CROSS JOIN, OUTER JOIN, SELF JOIN 이 있습니다.

 

+ SQL JOIN 문제 

2021.03.11 - [알고리즘/SQL] - 프로그래머스 SQL 고득점 Kit 풀이 - JOIN

 

프로그래머스 SQL 고득점 Kit 풀이 - JOIN

# 없어진 기록 찾기 천재지변으로 인해 일부 데이터가 유실되었습니다. 입양을 간 기록은 있는데, 보호소에 들어온 기록이 없는 동물의 ID와 이름을 ID 순으로 조회하는 SQL문을 작성해주세요. SELE

jungeun960.tistory.com

 

반응형

+ Recent posts