모던지
SQL 개발자 (SQLD) / 02 SQL기본및활용

서브쿼리를 조인으로 바꾸었더니 결과 행 수가 늘어났습니다. 가장 가능성이 높은 이유는?

  1. 서브쿼리는 존재 여부만 확인했지만 조인은 짝지어진 만큼 행을 만들기 때문입니다
  2. 정렬 때문입니다
  3. 조인 조건이 틀렸습니다
  4. NULL 때문입니다
정답과 해설 보기

1. 서브쿼리는 존재 여부만 확인했지만 조인은 짝지어진 만큼 행을 만들기 때문입니다

EXISTS는 몇 건이 있든 한 번만 참입니다. 조인으로 바꾸면 건수만큼 행이 생기므로 중복 제거가 필요해집니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.