SQLD(SQL 개발자) 기출 · 서브쿼리

아래 SQL 중 결과가 다른 하나는?

이 문제 풀어보기

정답 및 해설 보기

정답: 1번

2, 3, 4번 → 모두 CODE별 최대 PRICE를 조회 → 동일한 결과
1번 → 상관 서브쿼리에서 PRICE 단일값을 기대하지만, 동일 CODE가 여러 건이면
서브쿼리가 다중행 반환 → 오류 발생 (single-row subquery error)
즉, 1번만 정상적인 결과 집합을 반환하지 못하거나 결과가 다름
이 단원 연속 풀기 · 서브쿼리개념서 「서브쿼리」 읽기

이 단원 공개 기출 48문항

  1. 다음 수행 결과로 가장 적절한 것은? [그림]서브쿼리
  2. 다음은 TAB1 테이블의 일부이다. 다음 SQL의 결과로 옳은 것은? [그림]서브쿼리
  3. 다음은 고객(Customer)과 계약(Contract) 테이블의 관계이다. 다음 중 계약이 하나도 없는 고객을 찾기 위한 SQL로 가장 적절한 것은?서브쿼리
  4. 다음 SQL 실행 결과로 조회되는 고객 수는? [그림]서브쿼리
  5. IN과 EXISTS 비교로 가장 적절한 것은? [그림]서브쿼리
서브쿼리 기출 전체 보기 →