SELECT * FROM A => [1, 2, 3, 4, 5]
SELECT * FROM B => [3, 4, 5, 6, 7]
1. UNION ALL
SELECT COL1 FROM A
UNION ALL
SELECT COL1 FROM B
UNION ALL 의 결과 값은 [1, 2, 3, 4, 5, 3, 4, 5, 6, 7] 이다. 즉, 중복 값을 포함하여 전체를 출력해준다.
2. UNION
SELECT COL1 FROM A
UNION
SELECT COL1 FROM B;
UNION 의 결과 값은 [1, 2, 3, 4, 5, 6, 7] 이다. 즉, 중복 값을 제거한 후 데이터를 내림차순으로 정렬하여 출력해준다.
:)
'ORACLE 공부하기!' 카테고리의 다른 글
[ORACLE] LEFT OUTER JOIN/RIGHT OUTER JOIN/FULL OUTER JOIN (0) | 2020.12.20 |
---|---|
[ORACLE] 데이터 JOIN하기(ON절/USING절) (0) | 2020.12.20 |
[ORACLE] SET DEFINE OFF / SET DEFINE ON (0) | 2020.12.04 |
[ORACLE] CLOB TYPE 컬럼 UPDATE 시키기! (0) | 2020.12.04 |
[ORACLE] REGEXP_LIKE (0) | 2020.11.16 |