怎样同时查询两个Access数据库

 我来答
tjrmgs
2017-01-09 · TA获得超过5764个赞
知道大有可为答主
回答量:2161
采纳率:94%
帮助的人:1015万
展开全部
有下列两种解决办法:

1)可以将A数据库里的表链接到B数据库里,然后就可以在B数据库里同时查询A和B数据库里的表了,这样跟查询本地表没任何区别。

2)也可以在SQL语句里使用in关键字+外部数据库路径,查询外部数据库表。例如:
select t1.*,db1_t1.col1 from t1,
(select * from t1 in "C:\Users\Lenovo_user\Desktop\db1.mdb") db1_t1
where t1.id=db1_t1.id;

注意如果一次查询涉及过多的外部数据库表,语句会变得很繁琐,建议改为使用链接表方案。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式