是什么DB啊?要用到DB提供的函数吧,不同的DB有不同方案.

解决方案 »

  1.   

    要不这样:
    select   *   from   car   where   pingpai like '%桑塔纳%' or pingpai like '%帕萨特%' or pingpai like... 
      

  2.   

    mostone 太有才了,俺要是能这样写,就不用发铁了原因:一个是数据库中不一定是桑塔纳/帕萨特;另外如果俺用变量,就是拆分字符串然后循环sql的方法,和“
    当然前提是   不用asp/php将字符串分割成数组,然后用循环里面套sql的方法,俺想要直接用sql语法/函数来实现,即直接写一条sql给俺即可)"  前提不符to mostone 俺用的是mysql
      

  3.   

    in不能这样用。模糊匹配要用like或者like binary
      

  4.   

    select * from car where pingpai in ('桑塔纳,帕萨特,波罗,途安,明锐系列') 
      

  5.   

    起码的过滤不能少吧!
    我感觉用like模糊匹配明中高一些