다음 사원 테이블에 대해 뷰_사원1과 같은 뷰를 생성하는 SQL 질의어… | [7급 국가직 데이터베이스론] 21년 1회차 기출문제 상세 페이지
1[7급 국가직 데이터베이스론] 21년 1회차
다음 사원 테이블에 대해 뷰_사원1과 같은 뷰를 생성하는 SQL 질의어를 작성할 때, ㉠, ㉡에 들어갈 내용을 바르게 연결한 것은?㉠ ㉡
사원 사번 이름 직급 부서 108002 김진수 부장 인사 105123 이수진 대리 연구 128372 박지훈 과장 영업 126721 김지수 부장 영업 132122 홍성대 대리 인사
뷰_사원1 사번 이름 105123 이수진 CREATE VIEW 뷰_사원1(사번, 이름)
( ㉠ )SELECT 사번, 이름
FROM 사원
WHERE ( ㉡ );
1
IN 직급=‘대리’
2
AS 부서=‘연구’
3
AS 직급=‘대리’
4
IN 부서=‘연구’
해설
㉠에는 AS, ㉡에는 부서=‘연구’가 들어간다.
뷰는 CREATE VIEW 뷰이름(열 목록) AS SELECT … 형식으로 정의하며, IN은 이 자리에 올 수 없다.
- 직급=‘대리’ 조건은 이수진과 함께 홍성대도 선택하므로 1행짜리 뷰_사원1과 다르다.
- 부서=‘연구’ 조건은 이수진 한 명만 선택해 뷰_사원1과 일치한다.
오류나 개정된 내용이 보이면 알려주세요