티끌모아 개발

[Oracle] union, union all에 대한 짧고 간결한 설명 본문

sql

[Oracle] union, union all에 대한 짧고 간결한 설명

JKimKorea 2021. 8. 31. 09:46

조회한 다수의 SELECT 문을 하나로 합치고싶을때 유니온(UNION) 을 사용 할 수 있습니다.

 

UNION 은 결과를 합칠때 중복되는 행은 하나만 표시해줍니다.

 

UNION ALL중복제거를 하지 않고 모두 합쳐서 보여줍니다.

 

 

UNION


두개의 SELECT 결과를 합칠수 있습니다.  합친 결과에서 중복되는 행은 하나만 표시합니다.

 

단, 컬럼의 개수가 같아야하고, 각 컬럼의 데이터타입이 같아야합니다.

 

사용법

 


SELECT * FROM A

UNION  (ALL)      

SELECT * FROM B

 

 

 

 

 

 

 

 

발최:https://dpdpwl.tistory.com/98