如:select * from mytable where name like '%test%';
那么返回结果就是表中所有name字段包括test的记录。
%可以表示任意个字符,匹配任何数目的字符,甚至零个字符。
_精确匹配一个字符

解决方案 »

  1.   

    按照您所说的,您的SQL语句成为了:
    select * from mytable where name like '%';
      

  2.   

    何以见的呢?我的SQL语句已经在MySQL下测试过了,不会有问题的,不知你说的是什么意思,请说清楚。
      

  3.   

    对了,我再加上一名 NO LIKE 表示不匹配后面的字符串
      

  4.   

    To cpublic(CoCo):
       我一时理解错误了,抱歉,您的说法是对的