SQLDSQL 기본LIKE난이도 1MCQ

SQLD LIKE 기출문제 #3855

문제

아래 SQL에 대한 설명으로 알맞은 것은?

SQL
SELECT * FROM T WHERE COL1 LIKE 'A%';

① COL1이 대문자 A로 시작하는 모든 행을 조회한다. ② COL1이 A로 끝나는 모든 행을 조회한다. ③ COL1에 A가 포함되지 않은 행을 조회한다. ④ COL1의 두 번째 문자가 A인 행을 조회한다.

정답

1

해설

정답: 1. LIKE 'A%'는 A로 시작하고 뒤에 임의의 문자열이 오는 값을 찾는다.

오답 풀이

  • 1번: A로 시작하는 값 조건이다.
  • 2번: A로 끝나는 조건은 '%A'이다.
  • 3번: A가 포함되지 않는 조건은 NOT LIKE '%A%'와 가깝다.
  • 4번: 두 번째 문자가 A인 조건은 '_A%'이다.

보충 개념 LIKE에서 %는 0개 이상의 임의 문자열을 의미하고, _는 정확히 한 글자를 의미한다.

SQLD 시험 준비 가이드

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

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

[SQLD] LIKE SQL 기본 기출 #3855 | 문어CBT