문제
이름이 n으로 끝나는 회원을 찾는 LIKE 조건으로 가장 적절한 것은?
① WHERE NAME LIKE 'n%' ② WHERE NAME LIKE '%n' ③ WHERE NAME LIKE '%n%' ④ WHERE NAME LIKE '_n'
정답
2번
해설
정답: 2. %n은 임의의 문자열 뒤 마지막 문자가 n인 값을 찾는다.
오답 풀이
- 1번: n으로 시작하는 값을 찾는다.
- 2번: n으로 끝나는 값을 찾는다.
- 3번: n을 포함하는 모든 값을 찾는다.
- 4번: 두 글자이고 두 번째 글자가 n인 값을 찾는다.
보충 개념
LIKE에서 %는 0개 이상의 임의 문자열, _는 정확히 한 글자를 의미한다. 끝 글자 조건은 %문자 형식으로 작성한다.