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

아래와 같은 테이블이 있다. 다음 SQL 실행 결과로 올바른 것은?
본문)
SELECT COUNT(DEPTNO) 
 FROM EMPLOYEES 
 WHERE DEPTNO <= ALL(SELECT DEPTNO 
 FROM EMPLOYEES 
 WHERE HIREDATE >= TO_DATE('2020/02', 'YYYY/MM'));

이 문제 풀어보기

정답 및 해설 보기

정답: 3번

서브쿼리 결과가 먼저 실행되어 2020년 2월 1일보다 입사일이 큰 행의 DEPTNO(30, 40, 50)가 출력되고 ALL이 작다와 결합되어 이들 중 30보다 작거나 같은 조건으로 전달된다. 따라서 DEPTNO가 10, 20, 30인 EMPNO의 수는 총 3개이다.
이 단원 연속 풀기 · 서브쿼리개념서 「서브쿼리」 읽기

이 단원 공개 기출 48문항

  1. 서브쿼리 설명으로 가장 적절한 것은?서브쿼리
  2. 다음 중 SELECT절에 사용하는 서브쿼리인 스칼라 서브쿼리에 대한 설명으로 가장 적절하지 않은 것은?서브쿼리
  3. 다음 서브쿼리 결과로 가장 적절한 것은? [그림]서브쿼리
  4. 다음 서브쿼리 결과로 가장 적절한 것은? [그림]서브쿼리
  5. 다음 ERD를 보고 고객별로 가장 최근에 구매한 상품명을 출력하는 SQL로 가장 적절한 것은? [그림]서브쿼리
서브쿼리 기출 전체 보기 →