컴퓨터활용능력 1급 필기데이터베이스 일반범위 검색(SQL)난이도 2MCQ

컴퓨터활용능력 1급 필기 범위 검색(SQL) 기출문제 #21631

문제

다음 중 <주문> 테이블에서 ‘수량’이 50에서 150 사이인 주문의 주문번호, 상품명, 수량을 검색하는 질의문으로 옳지 않은 것은?

① Select 주문번호, 상품명, 수량 From 주문 Where 수량 Between 50 And 150; ② Select 주문번호, 상품명, 수량 From 주문 Where 수량 >= 50 And 수량 <= 150; ③ Select 주문번호, 상품명, 수량 From 주문 Where Not(수량 < 50 Or 수량 > 150); ④ Select 주문번호, 상품명, 수량 From 주문 Where 수량 In (50, 150);

정답

4

해설

정답: 4. In (50, 150)은 수량이 정확히 50 또는 150인 행만 검색하므로, 50에서 150 사이의 모든 값을 포함하지 못한다. 따라서 4번은 옳지 않다.

오답 풀이

  • 1번: Between 50 And 150은 50 이상 150 이하를 포함하므로 옳다.
  • 2번: >= 50 And <= 150은 같은 범위를 나타내므로 옳다.
  • 3번: Not(< 50 Or > 150)은 50~150 범위와 동일하므로 옳다.
  • 4번: In (50, 150)은 두 값만 골라내므로 범위 검색으로는 옳지 않다.

보충 개념 Between A And B는 경계값을 포함하며, In은 나열한 값과 정확히 일치하는 행만 선택한다.

컴퓨터활용능력 1급 필기 데이터베이스 일반 다른 기출문제

컴퓨터활용능력 1급 필기 시험 준비 가이드

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

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

[컴퓨터활용능력 1급 필기] 범위 검색(SQL) 데이터베이스 일반 기출 #21631 | 문어CBT