查询多个数据库和查询一个数据库中的多个表是二个概念哦access的话,如果多个数据库都在同一个目录下,查询多个数据库可以: selsct db1.t1.*,db2.t1.* from db1.t1,db2.t1 where db1.t1.id=db2.t1.id查询一个数据库中的多个表可以: select t1.*,t2.* from t1,t2 where t1.id=t2.id
求教! access的话,如果多个数据库都在同一个目录下,查询多个数据库可以: selsct db1.t1.*,db2.t1.* from db1.t1,db2.t1 where db1.t1.id=db2.t1.id这样的话,有两个数据库,用不用打开两个数据库呢?怎么打开呢?dim db as database set db=opendatabase(app.path+"\db1 and db2") 不会是这样吧?
dim db as database dim dy as recoreset set db=opendatabase(app.path+"\db1") set dy=db.OpenRecordset("select T.*,I.* from Table1 T inner join Db2.Table2 I inner join ...")
selsct db1.t1.*,db2.t1.*
from db1.t1,db2.t1
where db1.t1.id=db2.t1.id查询一个数据库中的多个表可以:
select t1.*,t2.*
from t1,t2
where t1.id=t2.id
access的话,如果多个数据库都在同一个目录下,查询多个数据库可以:
selsct db1.t1.*,db2.t1.*
from db1.t1,db2.t1
where db1.t1.id=db2.t1.id这样的话,有两个数据库,用不用打开两个数据库呢?怎么打开呢?dim db as database
set db=opendatabase(app.path+"\db1 and db2")
不会是这样吧?
dim dy as recoreset
set db=opendatabase(app.path+"\db1")
set dy=db.OpenRecordset("select T.*,I.* from Table1 T inner join Db2.Table2 I inner join ...")