[Oracle] UNION, UNION ALL 차이점
UNION이란, 2개 이상의 SELECT문을 연결해 또 다른 하나의 쿼리로 가공할 때 사용한다. 그럼 UNION과 UNION ALL의 차이점은 중복 데이터를 제거하고 보여주냐, 그대로 보여주냐 차이이다. 1. UNION SELECT A.COLUMN1 , A.COLUMN2 , A.COLUMN3 FROM TABLE_1 A UNION SELECT B.COLUMN1 , B.COLUMN2 , B.COLUMN3 FROM TABLE_2 B 각 SELECT 한 값의 중 중복된 것이 있으면 제거하고 보여진다. TABLE_1, TABLE_2에서 COLUMN1,2,3이 중복되는 값이 있으면 제거되고 보여진다. 2. UNION ALL SELECT A.COLUMN1 , A.COLUMN2 , A.COLUMN3 FROM TABLE..
DB/Oracle
2022. 8. 29. 13:50