[7급 국가직 데이터베이스론 2024년 15번]

다음 ‘사원’과 ‘부서’ 테이블에 대한 SQL문의 수행 결과가 다른 것은? (단, 밑줄로 표기된 속성은 기본키를 의미한다)
사원
       
사번
이름
부서번호
급여
직속상사
1
Kim
10
500
NULL
2
Kwon
20
500
3
3
Park
20
700
NULL
4
Choi
30
600
1
5
Cho
10
300
3
6
Lee
20
550
4
7
Yoon
30
400
3
8
Chae
20
650
1
9
Nam
10
430
4
10
Ha
30
200
NULL
부서
       
부서번호
부서이름
사무실위치
   
10
인사과
101호
   
20
개발팀
102호
   
30
총무과
103호
   
데이터베이스론
  1. ①
    SELECT 이름
    FROM 사원
    WHERE 이름 LIKE ‘_a%’ AND 급여 > 500;
  2. ②
    SELECT E.이름
    FROM 사원 AS E INNER JOIN 부서 AS D ON E.부서번호 = D.부서번호
    WHERE D.사무실위치 = ‘102호’ AND E.직속상사 is NULL;
  3. ③
    SELECT 이름
    FROM 사원
    WHERE 이름 NOT IN (SELECT 이름 FROM 사원
    WHERE 급여 < ANY (SELECT 급여 FROM 사원));
  4. ④
    SELECT 이름
    FROM 사원
    WHERE 부서번호 IN (SELECT 부서번호 FROM 사원
    GROUP BY 부서번호
    HAVING COUNT(*) > 3);

선지를 골라 바로 채점해 보세요.

정답 ④

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고