- 다수의 SELECT 결과를 하나로 합치고 싶을때 유니온(UNION)을 사용한다.
- 중복된 행은 하나만 표시된다.
- UNION ALL은 중복제거를 하지 않는다.
※ 조건, 컬럼의 개수, 데이터타입이 같아야한다.
- 쿼리
SELECT * FROM A
UNION (ALL)
SELECT * FROM B
- 예시
SELECT job , deptno FROM emp WHERE sal >= 3000
UNION
SELECT job , deptno FROM emp WHERE deptno = 10
[참고 블로그] : https://gent.tistory.com/383?category=360526
'개발공부 > SQL' 카테고리의 다른 글
MYSQL 프로시저 :: 간단한 select 예제 (0) | 2023.08.14 |
---|