작성
·
122
0
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
왕왕초보님, SQL의 LIKE
절에서 %
는 와일드카드로서 해당 위치에 어떤 문자가 들어가도 상관없음을 의미합니다. %br%
경우에는 ‘br’ 문자열이 어디에 있든 상관없이 해당 문자열을 포함하는 모든 결과를 추출합니다. br
앞, 뒤, 또는 양쪽에 다른 문자열이 있어도 ‘br’을 포함하기만 하면 해당되는 결과가 추출됩니다. 따라서 ‘Brazil’이라는 단어는 %br%
에 해당되어 추출되는 것이 맞습니다. br
앞이 비어 있어도 %
는 그 자리에 어떤 문자가 있어도, 없어도 좋다는 조건을 만족시키기 때문에 맞는 결과입니다.