INTERSECT ( 교집합 ) / MINUS ( 차집합 )

양혜정·2024년 3월 5일

Oracle

목록 보기
23/49

INTERSECT

  • 테이블(뷰)과 테이블(뷰)가 겹치는 부분을 보여주는 것

-> 최근 3개월 간 판매되어진 정보를 통해 제품중 중복 정보

 select jepumname, panmaedate, panmaesu
 from tbl_panmae_202312   -- 2달 전 데이터
 
 INTERSECT
 
 select jepumname, panmaedate, panmaesu
 from tbl_panmae_202401   -- 1달 전 데이터
 
 INTERSECT
 
 select jepumname, panmaedate, panmaesu
 from tbl_panmae;          -- 이번달 데이터 

MINUS

  • 테이블(뷰)에서 다른 테이블(뷰)와 겹치는 부분을 제외하고 보여주는 것

-> 실수로 행을 삭제했는데 백업본이 있는 경우

select *
from tbl_employees_backup

MINUS

select *
from employees;

정리

-> local_hr에서작업한것

0개의 댓글