본문 바로가기
개발/Oracle

Oracle - INTERSECT

by 코딩하는 흰둥이 2023. 3. 23.
INTERSECT 란?

SELECT에 대해 교집한 연산을 한다.

두 SELECT 문의 컬럼 수와 데이터 타입이 같아야 한다.

SELECT
	NAME,
    	ID
FROM MEMBERS

INTERSECT

SELECT 
	NAME,
    	ID,
FROM TEST_MEMBERS



or



SELECT
	NAME,
    	ID
FROM MEMBERS
WHERE NAME = 'A'

INTERSECT

SELECT 
	NAME,
    	ID,
FROM MEMBERS
WHERE NAME = 'B'

A테이블과 B 테이블에서 중복된 값을 출력함

A테이블과 A테이블로 조건문을 줘서 각각 중복되는 값을 검색 할 수 도 있음

'개발 > Oracle' 카테고리의 다른 글

Oracle - NVL , NVL2 함수 사용  (0) 2024.09.26
Oracle - 계층형 쿼리  (0) 2024.07.31
[DBeaver] Oracle - LEFT , RIGHT Join  (4) 2023.03.19
[DBeaver] Oracle - Join  (2) 2023.03.19
[DBeaver] Oracle - Update 수정  (0) 2023.03.19

댓글