본문 바로가기

DB/오라클

오라클 집합 연산자( union, intersect, minus )

# 집합연산자
*union:행들의 합집합   같은값은 삭제.순서대로 정리
            단, 합칠 두 행들의 데이터타입이 같아야함
            두개컬럼이상도 갯수와 타입만 맞춰주면 UNION가능
            (두개이상컬럼은 두개모두 같을경우에만 삭제됨 )
*union all:행들의 합집합.. 전체출력
예제)회사의 사원이름과 고객이름출력
select last_name name from s_emp
          union select name from s_customer;

*intersect:행들의 교집합
*minus:행들의 차집합         


'DB > 오라클' 카테고리의 다른 글

오라클 시퀀스(sequence)  (0) 2019.04.03
오라클 트랜잭션  (0) 2019.04.03
오라클 관계  (0) 2019.04.03
오라클 조인 ( join )  (0) 2019.04.03
오라클 서브쿼리 ( subquery )  (0) 2019.04.03