查询表中suername字段(名字)中含有非法字符的所有记录。该怎么办?

解决方案 »

  1.   


    如:
    张三(手)
    李四(扫)
    王五
    asdf手和扫代表手动和刷卡。关键是过滤出名字中除了(手),(扫),还有非法字符的记录。
      

  2.   

    where PATINDEX('%[^吖-咗]%',suername)>0
      

  3.   

    select  * from tb where PATINDEX('%[^吖-咗]%',suername)>0 and not like '%手' or not like '%扫'