sql server中模糊查询:
WHERE field LIKE "%变量%"  
是这么写么?我试了不行
焦急在线等待!!!谢谢

解决方案 »

  1.   

    SELECT * FROM Students
    WHERE SName LIKE '%%'
      

  2.   

    where  fileld  like  '%變量%'
      

  3.   

    谢谢各位!
    刚才没说清楚
    之间使用“+”号连接的:
     "where tg LIKE"  + '%变量%' 这样不行啊 !!
      

  4.   

    查询语句这么写:WHERE field like '%"+str3+"%';
    其中str3是你传递的变量名.
      

  5.   

    "where tg LIKE "  + "\"%"+变量+"\"%" 
      

  6.   

    "where tg LIKE "  + "\"%"+变量+"%\"" 
      

  7.   

    沒有這種用法吧,这样不行啊 !!
    在代碼里要這樣寫
    sql=" select * from talbe1 where tg LIKE '%"+变量+"%'"; 
      

  8.   

    本帖最后由 kokobox 于 2008-08-08 14:57:03 编辑
      

  9.   

    谢谢大家
    问题搞定!把 "where tg LIKE"  + '%变量%' 
    这种模式换为
     where t.name like '%"+kokobox+"%'
    就ok了
    谢谢