[sql] LIKE 연산자 와일드카드

Eunkyung·2021년 8월 30일
0

DB

목록 보기
2/3

'대박 30%', '할인 30%' 등 앞쪽에 임의의 문자열이 있고 끝이 30%인 문자열을 찾는 경우
where sale like '%30%' 라고 적을 경우 '대박 30만원 지급, '노트북 30일간 세일' 등의 문자열도 출력

따라서, 와일드 카드 문자 그 자체를 검색하려면 escape 문으로 특수문자 지정하고 특수문자 다음에 와일드카드 문자를 써서 where sale like '%30#%' escape '#' 라고 작성

profile
꾸준히 하자

0개의 댓글