[size=medium] [color=blue]
经常我们在做javascript的autosuggest的时候,会使用%通配符,但是大家可能会经常忽略_通配符,它匹配一个字符,一个不多,一个也不少。%能匹配0个字符不一样,_总是匹配一个字符,不能多也不能少,这个地方在写sql的时候要特别注意。
[/color][/size]
[size=medium] [color=blue]
解决方案是使用\进行escape,下面是解决方案的sql。
[/color][/size]
经常我们在做javascript的autosuggest的时候,会使用%通配符,但是大家可能会经常忽略_通配符,它匹配一个字符,一个不多,一个也不少。%能匹配0个字符不一样,_总是匹配一个字符,不能多也不能少,这个地方在写sql的时候要特别注意。
[/color][/size]
[size=medium] [color=blue]
解决方案是使用\进行escape,下面是解决方案的sql。
[/color][/size]
select * from users where name like '%\_%;'