SQLD데이터베이스 구축LIKE난이도 1MCQ

SQLD LIKE 기출문제 #4563

문제

SQL에서 이름에 '길'이 포함된 모든 데이터를 조회하는 조건절로 알맞은 것은?

① WHERE 이름 = '길%' ② WHERE 이름 LIKE '%길%' ③ WHERE 이름 LIKE '길_' ④ WHERE 이름 IN ('길')

정답

2

해설

정답: 2. 문자열 중간에 특정 문자가 포함된 데이터를 찾을 때는 LIKE와 양쪽 % 와일드카드를 함께 사용한다.

오답 풀이

  • 1번: =는 와일드카드 패턴 매칭을 수행하지 않는다.
  • 2번: %길%은 이름에 ‘길’이 포함된 모든 값을 찾는다.
  • 3번: 길_은 ‘길’로 시작하고 뒤에 한 글자가 있는 값만 찾는다.
  • 4번: IN은 지정된 값과 정확히 일치하는지 확인한다.

보충 개념 LIKE에서 %는 0개 이상의 임의 문자를, _는 한 글자를 의미한다.

SQLD 시험 준비 가이드

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

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

[SQLD] LIKE 데이터베이스 구축 기출 #4563 | 문어CBT