首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql server 不同数据库的表连查解决办法

2012-09-17 
sql server 不同数据库的表连查如题D1数据库中有T1D2数据库中有T2其中T1的数据有idxx1擦2圈T2的数据为idyy

sql server 不同数据库的表连查
如题
D1数据库中有T1
D2数据库中有T2

其中T1的数据有
id xx
1 擦
2 圈


T2的数据为
id yy
1 圈
2 擦

试问如何通过一条sql语句得出
id xx yy
1 擦 圈
2 圈 擦

[解决办法]

SQL code
select    A.id,    A.xx,    B.yyfrom D1.dbo.T1 A    inner join D2.dbo.T2 B    --根据实际情况可能会用 full join        on A.id = B.id 

热点排行