반응형
UNION ALL : 각 쿼리의 모든 결과를 포함한 합집합 (중복제거 안함)
SELECT no
, name
FROM emp
WHERE age >= 30
UNION ALL
SELECT no
, name
FROM emp
WHERE dep = 'computer'
과연, 내가 예상한대로 동작한다.
그래도 중복제거 안한다는 건 몰랐다.
그리고 UNION이란게 있는데, 이것은 중복을 제거한다고 한다.
그러니 UNION ALL보다는 UNION을 쓸 일이 더 많을 것 같다.
반응형
'WEB > SQL' 카테고리의 다른 글
[SQL] Distinct(중복제거) (0) | 2023.09.17 |
---|---|
[SQL] WHERE 1=1 (0) | 2023.09.09 |