我现有3个表  一个关键字  想进行一模糊查询,要求查询所有字段,而求模糊匹配所有字段。该怎么做啊 ??????大神们。指点啊

解决方案 »

  1.   

    首先三个表的对应关系要列出来
     select * from a,b,c where a.a =b.a and a.a = c.a
     然后你要模糊查询哪个字段就在后面加 and a.name like '%张%'
     解答得:select * from a,b,c where a.a =b.a and a.a = c.a and a.name like '%张%'
                                                and b.phone like '%132%'
      

  2.   

    字段名 like ‘%关键字%'
      

  3.   

    select  * from [a],[b],[c] where [a].[name] like '%张%' and [b].[name] like '%张%' and [c].[name] like '%张%';看个人需求!!!如果全查出来就这么写应该,还有or 。。自己是是看吧!