sql like 拼接字符串模糊查询

这种分割的值大家常用,如果要用like 来查询包含2,这个值的数据有哪些,这个怎么查?

like '%2%'  ????,这是不行的如果是 44,125,687 同样可以查出来,那么就想到通配符,

like '%[^0-9]2[^0-9]%'  ????看着貌似可以,但是查询出来的是 1,2,3 仍是不对的,然后就一直想用通配符写

但是终卒,最终经过各种途径 才知道     是这样写  ','+PATROL_STAFF+',' LIKE '%,2,%' 

 

posted @ 2018-12-27 10:30  山顶洞外人  阅读(1292)  评论(0编辑  收藏  举报