2-2-2. 집합 연산자

한칙촉·2025년 11월 11일

SQLD 요약 정리

목록 보기
20/30

집합 연산자

집합 연산자

  • 두 개 이상의 SELECT 쿼리 결과에 대한 집합 연산(합집합, 교집합, 차집합 등)을 수행하는 연산자
  • 두 집합의 스키마(컬럼 수, 컬럼 순서, 데이터 타입)가 일치해야 동작

합집합

  • UNION : 두 SELECT 결과를 하나로 합함 - 중복 제거
  • UNION ALL : 중복 허용

교집합

  • INTERSECT : 두 SELECT 결과에서 공통으로 존재하는 행만 추출

차집합

  • MINUS : 앞 SELECT 결과 중 뒤 SELECT에 없는 행만 추출
  • 특정 DBMS에서는 MINUS와 동일한 연산자로 EXCEPT를 지원
profile
빙글빙글돌아가는..

0개의 댓글