4.6 조인의 종류

2025. 1. 22. 22:07·SW개발/면접을 위한 CS 전공지식 노트
반응형

4.6.1 내부 조인 (Inner Join)

  • 정의: 두 테이블 간의 공통된 데이터만 조회.
  • 특징:
    • 조인 조건에 일치하는 데이터만 반환.
    • 조건이 없는 데이터는 결과에서 제외.
SELECT * FROM table1
INNER JOIN table2 ON
table1.id = table2.id

4.6.2 왼쪽 조인 (Left Join)

  • 정의: 왼쪽 테이블의 모든 데이터를 유지하며, 오른쪽 테이블에서 일치하는 데이터만 반환.
  • 특징:
    • 왼쪽 테이블에 일치하는 데이터가 없으면 NULL로 채워짐.
  •  
SELECT *
FROM table1
RIGHT JOIN table2
ON table1.id = table2.id;

4.6.3 오른쪽 조인 (Right Join)

  • 정의: 오른쪽 테이블의 모든 데이터를 유지하며, 왼쪽 테이블에서 일치하는 데이터만 반환.
  • 특징:
    • 오른쪽 테이블에 일치하는 데이터가 없으면 NULL로 채워짐.
SELECT *
FROM table1
RIGHT JOIN table2
ON table1.id = table2.id;

4.6.4 합집합 조인 (Full Outer Join)

  • 정의: 두 테이블 간의 모든 데이터를 반환하며, 일치하지 않는 데이터는 NULL로 채움.
  • 특징:
    • 내부 조인의 결과 + 왼쪽/오른쪽 조인 결과를 모두 포함.
SELECT *
FROM table1
FULL OUTER JOIN table2
ON table1.id = table2.id;
반응형
저작자표시 비영리 변경금지 (새창열림)

'SW개발 > 면접을 위한 CS 전공지식 노트' 카테고리의 다른 글

참고. 데이터베이스 관련 면접 질문 리스트  (0) 2025.01.24
4.7 조인의 원리  (1) 2025.01.22
4.5 인덱스  (0) 2025.01.22
4.4 데이터베이스의 종류  (3) 2025.01.22
4.3 트랜잭션과 무결성  (1) 2025.01.21
'SW개발/면접을 위한 CS 전공지식 노트' 카테고리의 다른 글
  • 참고. 데이터베이스 관련 면접 질문 리스트
  • 4.7 조인의 원리
  • 4.5 인덱스
  • 4.4 데이터베이스의 종류
코코도롱
코코도롱
    반응형
  • 코코도롱
    도롱이의 전자공학소
    코코도롱
  • 전체
    오늘
    어제
    • 분류 전체보기 (60)
      • AI (16)
        • 데이터 분석과 모델 학습 (4)
        • 모델별 정리 (7)
        • (PJT)음성 화자 분류 (4)
      • SW개발 (38)
        • C++ (9)
        • 면접을 위한 CS 전공지식 노트 (24)
        • Django+Vue.js (0)
        • 이런저런 개발이야기 (1)
        • 갑자기 C코테를 봐야할때 (2)
        • RPI5 프로젝트 (1)
        • 트러블슈팅 (1)
      • ESG (2)
        • 내가 쓰는 Assay (1)
        • 뉴스 스크랩 (1)
      • 반도체 (4)
        • 반도체 (3)
        • 슬기로운 학부생활 (1)
        • 회로 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    CS지식
    멀티프로세스
    파일입출력 #DataFrame불러오기
    c io
    메시지큐
    공백포함입력받기
    홉바이홉통신
    MySQL
    반도체 물성
    정리본
    ios7계층
    LAN
    운영체제
    word 수식
    입출력관리
    반도체 공학
    요약본
    홉바이홉
    데이터전처리 #데이터분석 #딥러닝 #머신러닝 #Pandas #Numpy #Python
    면접을 위한 CS 전공지식 노트
    c언어 입출력
    면접을 위한 cs전공지식 노트
    페이징 기법
    os구조
    ESG
    전공 지식
    데이터분석 #데이터전처리 #결측치 #머신러닝 #딥러닝 #Pandas #DataFrame
    데이터분석 #머신러닝 #딥러닝 #데이터사이언스 #알고리즘 #데이터전처리
    보고서 수식
    반도체 소자 공학
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
코코도롱
4.6 조인의 종류
상단으로

티스토리툴바