본문 바로가기
데이터베이스 일반컴퓨터활용능력 1급 · 2007년07월01일 · 45/60

45.어떤 회사의 데이터베이스에서 SQL문을 이용하여 [사원] 테이블에서 30세 이상 35세 이하인 사원의 ‘이름’과 ‘부서’를 검색하고자 한다. 다음 중 잘못 작성된 SQL 문은? (단, ‘나이’ 필드의 데이터 형식은 정수이다.)

1
SELECT 사원.이름, 사원.부서 FROM 사원 WHERE 나이 in (30, 31, 32, 33, 34, 35);
2
SELECT 이름, 부서 FROM 사원 WHERE 나이>=30 AND <=35;정답
3
SELECT 이름, 부서 FROM 사원 WHERE 나이 Between 30 AND 35;
4
SELECT 이름, 부서 FROM 사원 WHERE 사원.나이>=30 AND 사원.나이<=35;

해설

<=35 가 아니고 나이<=35라고 해야 합니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기