MySQL에서 사용하는 두 가지 기본 와일드카드의 의미로 올바른 것은?
MySQL에서 사용하는 두 가지 기본 와일드카드의 의미로 올바른 것은?
-- 예시: bl___, h_t 패턴에서 사용되는 와일드카드들
SELECT * FROM Products WHERE ProductName LIKE 'bl___';
SELECT * FROM Products WHERE ProductName LIKE 'h_t';
정답: B
⦁
%
(퍼센트): 0개, 1개 또는 그 이상의 문자를 나타냅니다⦁
_
(언더스코어): 정확히 하나의 단일 문자를 나타냅니다실제 매칭 예시:
⦁
bl%
: bl, black, blue, blob 모두 매칭⦁
h_t
: hot, hat, hit 매칭 (정확히 3글자)⦁
'bl___'
: bl + 정확히 3개 문자 = 총 5글자 단어만 매칭⦁
'h_t'
: h + 1개 문자 + t = 정확히 3글자 단어만 매칭
💡 학습 팁
이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.