SET Operator (SET 연산자, 집합연산자)

양혜정·2024년 3월 5일

Oracle

목록 보기
21/49

SET Operator (SET 연산자, 집합연산자) 의 종류

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS

A = { a, x, b, e, g }
B = { c, d, a, b, y, k, m} 

UNION

  • 테이블(뷰)과 테이블(뷰)를 합쳐서 보여주는 것
  • 특징 : 중복된 행 제거
A ∪ B = {a, b, c, d, e, g, k, m, x, y}

UNION ALL

  • 테이블(뷰)과 테이블(뷰)를 합쳐서 보여주는 것
  • 특징 : 중복된 행 제거 X, 정렬 X
A ∪ B = {a, x, b, e, g, c, d, a, b, y, k, m} 

INTERSECT

  • 테이블(뷰)과 테이블(뷰)가 겹치는 부분을 보여주는 것
A ∩ B = {a,b}

MINUS

  • 테이블(뷰)에서 다른 테이블(뷰)와 겹치는 부분을 제외하고 보여주는 것
A - B = {x,e,g}
B - A = {c,d,y,k,m}

정리

-> local_hr에서작업한것

0개의 댓글