我正在使用RODBC软件包从R连接到Oracle数据库但是我没有成功地合并来自不同数据库的表而没有"下载"表格(我不想下载它们因为它们太大了!).我想使用类似的东西:
DBa=odbcConnect(dsn="DatabaseA",uid="uid",pwd="pwd",readOnly="True") DBb=odbcConnect(dsn="DatabaseB",uid="uid",pwd="pwd",readOnly="True") sqldf("select a.year, sum(b.var) as sumVar from sqlFetch(DBa,'tableA') a sqlFetch(DBb,'tableB') b where a.ID=b.ID group by a.year")
如果有人有想法,那将非常有帮助!提前谢谢了.
莱昂内尔