您的位置:程序门 -> vb -> 数据库(包含打印,安装,报表)



access 中怎样以另外一个表的字段做为查询条件


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


access 中怎样以另外一个表的字段做为查询条件[已结贴,结贴人:aeae12]
发表于:2007-10-17 20:40:50 楼主
有表1和表2
现在要查询表1中的name和表2中的name字段相等的记录
请问能用select查询吗,怎么查
发表于:2007-10-18 09:16:101楼 得分:0
可以用用in子句,可以join:

select   t1.*  
from   t1  
where   [name]   in   (select   [name]   from   t2)

or

select   t1.*
from   t1   inner   join   t2
on   t1.name=t2.name


通常情况下后者效率比前者高
发表于:2007-10-18 09:33:262楼 得分:0
我常常这样写:
select   t1.*   from   t1,t2   where   t1.name=t2.name  


快速检索

最新资讯
热门点击