我有两个表tb1和tb2,我想这样查询select tb1.a,tb2.b from tb1,tb2 where tb1.c=tb2.c,可是两个表在两个不同的数据库因此不能在表之间进行联合查询,还有也看网上说在不同数据库之间也可以联合查询,可是那要写数据库名,数据库名在程序中写死了这样将来就不好移植了。现在我考虑通过查询两个数据库生成两个数据集ds1和ds2,可是怎么才能使ds1中的tb1.c和ds2中的tb2.c相等,进而得到tb1.a,tb2.b,而datarelation又是数据集内的关系所以也不行,哪位高手给提供个思路,谢谢!