SQLD(SQL 개발자) 기출 · 집합 연산자
두 개의 테이블에 대해서 UNION ALL을 실행 했을 때 조회되는 행 수는?

본문)
SELECT DISTINCT COL1, COL2
FROM MytestA
UNION ALL
SELECT COL1, COL2
FROM MytestB;이 문제 풀어보기
정답 및 해설 보기
정답: 3번
첫 번째 테이블에서 DISTINCT로 중복된 행이 제외되어 (1,2),(1,3) 두개의 행만 남고 두번 째 테이블과 UNION ALL로 중복을 포함하여 합쳐져 (1,2),(1,3),(1,2),(1,4),(1,5) 5개의 행이 조회된다.