SQLDSQL 기본IN난이도 2MCQ

SQLD IN 기출문제 #3753

문제

다음 중 2022년 11월, 2022년 12월, 2023년 3월, 2023년 5월 데이터를 조회하는 조건으로 가장 적절한 것은?

① WHERE 기준월 BETWEEN '202211' AND '202305' ② WHERE 기준월 IN ('202211', '202212', '202303', '202305') ③ WHERE 기준월 >= '202211' AND 기준월 <= '202305' ④ WHERE 기준월 LIKE '2022%' OR 기준월 LIKE '2023%'

정답

2

해설

정답: 2. 특정 네 개 월만 조회하려면 IN으로 해당 월을 명시하는 것이 가장 정확하다.

오답 풀이

  • 1번: 2023년 1월, 2월, 4월 등 원하지 않는 월도 포함된다.
  • 2번: 필요한 네 개 월만 정확히 조회한다.
  • 3번: BETWEEN과 동일하게 중간 월까지 포함된다.
  • 4번: 2022년과 2023년 전체 월을 포함할 수 있다.

보충 개념 연속 구간은 BETWEEN을 사용하고, 불연속적인 값 목록은 IN을 사용하는 것이 적절하다.

SQLD 시험 준비 가이드

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

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

[SQLD] IN SQL 기본 기출 #3753 | 문어CBT