합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

SQL 개발자 자격증관리 구문난이도 2MCQ

SQL 개발자 자격증 관리 구문 기출문제 #944

문제

다음 중 EMP 테이블에서 부서번호(DEPTNO)가 10인 사원만 EMP_BACKUP 테이블로 적재하는 SQL로 가장 적절한 것은? (두 테이블의 컬럼 구조는 (EMPNO, ENAME, DEPTNO)로 동일하다)

INSERT INTO EMP_BACKUP VALUES (SELECT * FROM EMP WHERE DEPTNO = 10);INSERT INTO EMP_BACKUP SET SELECT * FROM EMP WHERE DEPTNO = 10;INSERT EMP_BACKUP SELECT * FROM EMP WHERE DEPTNO = 10;INSERT INTO EMP_BACKUP SELECT * FROM EMP WHERE DEPTNO = 10;

정답

4

해설

다른 테이블의 조회 결과를 적재할 때는 INSERT INTO 대상테이블 SELECT ... 구문을 사용하며, 이때 VALUES 키워드는 쓰지 않는다. ①은 VALUES (...) 안에 SELECT를 넣은 잘못된 형태, ②의 SET ... SELECT는 존재하지 않는 구문, ③은 INTO가 빠진 비표준 형태이다. ④가 INSERT ~ SELECT의 올바른 표준 구문이다.

SQL 개발자 자격증 관리 구문 다른 기출문제

SQL 개발자 자격증 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQL 개발자 자격증] 관리 구문 기출 #944 | 문어CBT