日期:2014-05-17  浏览次数:20759 次

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

------解决方案--------------------
首先三个表的对应关系要列出来
 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%'


------解决方案--------------------
字段名 like ‘%关键字%'
------解决方案--------------------
select * from [a],[b],[c] where [a].[name] like '%张%' and [b].[name] like '%张%' and [c].[name] like '%张%';

看个人需求!!!如果全查出来就这么写应该,还有or 。。自己是是看吧!