query문에 like를 사용하거든요. 그런데 그렇게 하면서 '%'가 들어있는 단어를 찾으려니 안되네요.... 예를 들어 '사과농축액 20% 포함'이라는 데이타를 찾으려는데 검색어를 '20%'로 하면 결국엔... select * from aaa where a like '%20...
friggacho
•
2001.03.10 05:37
str := 'Select * from aaa where a like '+
format('''%''',['%'+'20%'+'%']);
이렇게 하면 되지...
나우불루
•
2001.03.10 04:51
오라클 을 사용할경우에는
select *
from aaa
where a like '%20%' escape '';
이렇게.. 하면 가능한...
이상봉
•
2001.03.10 02:46
궁금이 wrote:
> query문에 like를 사용하거든요. 그런데 그렇게 하면서 '%'가 들어있는 단어를 찾으려니 ...
format('''%''',['%'+'20%'+'%']);
이렇게 하면 되지 않을까요...?
궁금이 wrote:
> query문에 like를 사용하거든요. 그런데 그렇게 하면서 '%'가 들어있는 단어를 찾으려니 안되네요.... 예를 들어 '사과농축액 20% 포함'이라는 데이타를 찾으려는데 검색어를 '20%'로 하면 결국엔...
>
> select * from aaa where a like '%20%%'
>
> 이런 문장을 보내게 되니.... '20%' 가 아니라 '20' 이 들어간건 모두 찾으니... 어떻게 하면 되지요???