관리 메뉴

Life goes slowly...

[Oracle] 오라클(Oracle) SELECT문 합치기 - UNION 문 본문

프로그래밍/Oracle

[Oracle] 오라클(Oracle) SELECT문 합치기 - UNION 문

빨강소 2021. 1. 28. 08:39
728x90
반응형

 

 

오라클(Oracle)에서 2개의 SELECT문으로 조회한 데이터를 하나로 합쳐서 보여주고 싶을때 사용되는 집합연산자 입니다.

UNION, UNION ALL두개가 있는데 UNION은 2개의 SELECT문으로 조회한 데이터 중에 중복되는 데이터를 제거하고 보여주며, UNION ALL은 2개의 SELECT문으로 조회한 데이터 중에 중복되는 데이터를 제거하지 않고 모두 보여줍니다.

 

오라클(Oracle)의 UNION문

오라클(Oracle)의 UNION 문은 2개의 SELECT문으로 조회한 데이터를 합칠수 있으며, 중복되는 행은 하나만 표시를 하게 됩니다. 단, 2개의 SELECT문으로 조회하는 컬럼의 개수가 같아야 하며, 각 컬럼의 데이터 타입도 같아야 합니다.

 

//오라클(Oracle) UINON문 사용방법

SELECT TEST1 FROM A
UNION
SELECT TEST2 FROM B

 

오라클(Oracle)의 UNION ALL문

오라클(Oracle)의 UNION ALL문은 2개의 SELECT문으로 조회한 데이터를 합칠수 있으며, 중복되는 행을 제거하지 않고 모두 표시하게 됩니다. UNION 문과 같이 조회하는 컬럼 개수가 같고, 컬럼의 데이터 타입도 같아야합니다.

 

//오라클(Oracle) UINON ALL문 사용방법

SELECT TEST1 FROM A
UNION ALL
SELECT TEST2 FROM B

 

 

728x90
반응형
Comments