회원을 왼쪽, 대출을 오른쪽에 두고 회원번호가 같은 조건으로 INNER… | [SQLD] SQL 개발자 기출유형 모의고사 5회 상세 페이지

1[SQLD] SQL 개발자 기출유형 모의고사 5회
회원을 왼쪽, 대출을 오른쪽에 두고 회원번호가 같은 조건으로 INNER JOIN, LEFT OUTER JOIN, FULL OUTER JOIN 을 각각 수행할 때 결과 행 수를 차례로 고른 것은?

[회원]

회원번호회원명
1추하람
2모가온
3탁세윤
4제나리

[대출]

대출번호회원번호
L12
L22
L33
L45
L5(null)
1
3, 5, 7
2
2, 4, 6
3
3, 4, 7
4
3, 5, 6
해설

회원번호 2 가 대출 2건, 3 이 1건과 맞아 INNER JOIN은 3행이고, LEFT 는 짝이 없는 회원 1·4 가 더해져 5행이다.

FULL OUTER JOIN은 여기에 대출 쪽 미매칭인 회원번호 5 와 NULL 행까지 더해 7행이 된다.

  • FULL 이 6행이면 회원번호가 NULL 인 대출 행을 빠뜨린 것이다.
  • LEFT 가 4행이면 미매칭 회원 1·4 중 하나만 센 것이다.
  • INNER 가 2행이면 회원번호 2 의 대출 2건을 1건으로 센 것이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[SQLD] SQL 개발자 기출유형 모의고사 5회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요SQLD SQL 개발자 실전 모의고사 암기장 전체 보기