当前位置: 代码迷 >> Sql Server >> 多个数据库数据查询。解决办法
  详细解决方案

多个数据库数据查询。解决办法

热度:91   发布时间:2016-04-24 09:12:23.0
多个数据库数据查询。
有两个数据库A和B.
A数据库中的表和B数据库中的表T结构一模一样。
现在想一个SQL语句查处这两个表的数据叠加。
如A数据库中的表T数据是 
列1 列2 列3
1     1     1

如B数据库中的表T数据是 
列1 列2 列3
2    3     3

查处的结果是
列1 列2 列3
1     1     1
2    3     3

------解决思路----------------------
如果这两个库在一个实例上,这样就可以了:
Select * from   dbname1.dbo.table1 
union all 
Select * from   dbname2.dbo.table2 
  相关解决方案