mysql中的通配符

  
     经常我们在做javascript的autosuggest的时候,会使用%通配符,但是大家可能会经常忽略_通配符,它匹配一个字符,一个不多,一个也不少。%能匹配0个字符不一样,_总是匹配一个字符,不能多也不能少,这个地方在写sql的时候要特别注意。


  
     解决方案是使用\进行escape,下面是解决方案的sql。


select * from users where name like '%\_%;'  

你可能感兴趣的:(mysql,mysql通配符)