[7급 국가직 데이터베이스론 2013년 19번]

<보기>와 같은 명령어들을 차례로 실행하였다. 다음 SQL문을 실행할 때, 오류가 발생하지 않는 것은?
 
<보 기>
 
   
CREATE TABLE 부서 
	(부서번호  NUMBER(2) PRIMARY KEY, 
 	 부서명    CHAR(15), 
	 위치      CHAR(15));
CREATE TABLE 사원 
	(사원번호   NUMBER(4) PRIMARY KEY, 
	 이름	CHAR(10) NOT NULL,
	 연령	NUMBER(2),
	 급여	NUMBER(7, 2) NOT NULL,	
	부서번호	NUMBER(2) REFERENCES 부서);
INSERT INTO 부서 VALUES (1, 'ACCOUNTING', 'SEOUL');
INSERT INTO 사원 VALUES (10, 'Jain', 20, 1000, 1);
INSERT INTO 사원 VALUES (20, 'Tom', 21, 2000, 1);
데이터베이스론
  1. ①
    SELECT 이름, MAX(급여)
    		FROM 사원, 부서
    		WHERE 연령 < 40 AND 사원.부서번호 = 부서.부서번호
    		GROUP BY 부서명; 
  2. ②
    INSERT INTO 사원
    		SELECT * FROM 사원 WHERE 이름 LIKE 'J%' AND 1 = 0;
  3. ③
    INSERT INTO 사원 VALUES (30, 'Smith', 3000, 1);
  4. ④
    SELECT 부서명
    		FROM   부서
    		WHERE 부서번호 = (SELECT 부서번호
    					FROM   사원
    					WHERE 급여 >= (SELECT MIN(급여) 	FROM 사원));

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

정답 ②

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

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

오류 신고