在同机器上的:
select id from 库名.表名1,库名.表名2............在不同机器上的:
select id from 数据库所在机器名.dbo.库名.表名1,数据库所在机器名.dbo.库名.表名2...................
以上可能有错,因为我很少用到这几个表互查如有不对的地方也请大家指正.
关注中.
select id from 库名.表名1,库名.表名2............在不同机器上的:
select id from 数据库所在机器名.dbo.库名.表名1,数据库所在机器名.dbo.库名.表名2...................
以上可能有错,因为我很少用到这几个表互查如有不对的地方也请大家指正.
关注中.
select 1.id,....
from database.ownner.table1 as 1
inner join database2.ownner.table2 as 2
on 1.id=2.id
inner join database3.ownner.table3 as 3
on 1.id=3.id
....
into #temptable
go
select * from #temptable
go这样就把多个库的具有相同字段ID的表连接了起来,并创建一个临时的表,可对临时的表进行查询
我同意Paul的做法!!!