like 조회시 %가 있는 글자를 조회 하려고 합니다.
문법상 오류가 나오는데 아시는분 있으신가요?
select * from 테이블
where user_id like '%%%'
like 조회시 %가 있는 글자를 조회 하려고 합니다.
문법상 오류가 나오는데 아시는분 있으신가요?
select * from 테이블
where user_id like '%%%'
현재 큐브리드 7.3 쓰고 있는데
select * from tbl
where title like '10%' 로 해봣는데 검색이 안됩니다. ms-sql에선 [%]로 문자열 지정해서 %글자를 찾는데
큐브리드는 검색이 안되네요. 퍼센트 앞에 백슬러시를 위에서 말한데로 했는데도 안되네요..
와일드 카드가 포함된 문자열을 검색하고자 할 때는 ESCAPE 문자를 지정해줘야 합니다.
질문하신 것과 같이 백스러시()을 ESCAPE 문자로 지정하는 경우 사용방법은
select * from tbl where title like '10%' escape '' 와 같이 사용하시면 됩니다.
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
select * from Tbl
where title like 'test' '%'
저도 사용은 안해봤지만, 지금 테스트 했는데 잘되네요...
아래를 참고해서 해봤어요~
expression [ NOT ] LIKE expression [ ESCAPE char]