본문 바로가기
데이터베이스 일반컴퓨터활용능력 1급 · 2016년10월22일 · 48/60

48.다음 중 <도서> 테이블에서 정가 필드의 값이 10000 이상이면서 20000 이하인 도서를 검색하기 위한 SQL문으로 옳은 것은?

1
SELECT * FROM 도서 WHERE 정가 IN (10000, 20000)
2
SELECT * FROM 도서 WHERE 정가 > 10000 OR 정가 < 20000
3
SELECT * FROM 도서 WHERE 10000 <= 정가 <= 20000
4
SELECT * FROM 도서 WHERE 정가 BETWEEN 10000 AND 20000정답

해설

10000이상 20000이하는 AND조건이지만 1,2번은 OR조건이므로 틀림 AND조건은 아래 2가지 방식으로 쓸수 있다. Between 10000 And 20000 정가>=10000 AND 정가 <= 20000 3번을 아래와 같이 고치면 정답이 될 수 있다. ③ SELECT * FROM 도서 WHERE 정가>=10000 AND 정가 <= 20000

이 시험을 직접 풀어보세요

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

회원가입 없이 CBT 풀기