use DBa
select Guid,account,code into #info from TA
use DBb
select B.* ,(select top 1 account from #info where code=B.code) as value from dbo TB B
你可以将查询语句结果直接到全局临时表##,或者表变量里。
Declare @TableVar Table
(Cola int Primary Key,Colb int,Colc int)
Insert Into @TableVar
Select a.ID from [IP1].DBa.dbo.ta union all
Select b.ID from [IP2].DBb.dbo.TB
Select * From @TableVar
可以在IP1上建立到IP2的链接服务器,连接串用IP1。反之亦可。
跨库查询还是跨服务器查询?
跨库不跨服务器很简单啊,直接带上数据库名join就可以(select * from db1.t1 join db2.t2)
如果跨服务器,配置成连接服务器,然后通过各自IP查询即可(慢)