SQLD(SQL 개발자) 기출 · DML
아래의 SQL문을 실행했을 때 조회되는 행 수가 가장 많이 나오는 SQL문과 가장 적게 나오는 SQL문은?
본문)
insert into a1 values(1,4);
insert into a1 values(2,5);
insert into a1 values(3,6);
insert into a1 values(4,7);
insert into a2 values(1,4);
insert into a2 values(2,5);
insert into a2 values(null,6);
insert into a2 values(null,7);
(1)select * from a1,a2
where a1.col1=a2.col1;
(2)select * from a1 left outer join a2
on a1.col1=a2.col1;
(3)select * from a1 right outer join a2
on a1.col1=a2.col1;
(4)select * from a1 full outer join a2
on a1.col1=a2.col1;이 문제 풀어보기
정답 및 해설 보기
정답: 1번
FULL Outer Join은 총 6개의 행이 조회되고, LEFT와 RIGHT Outer Join은 총 4개의 행이 조회된다. 그리고 보기 1번의 Inner 조인은 2개의 행이 조회된다.