Sql server 2008 需要SQL查询来连接两个不同数据库中的表
需要SQL查询来连接同一服务器上不同数据库中的两个表Sql server 2008 需要SQL查询来连接两个不同数据库中的表,sql-server-2008,Sql Server 2008,需要SQL查询来连接同一服务器上不同数据库中的两个表 select * from Databasename1.dbo.tablename1 A inner join Databasename2.dbo.tablename1 B on A.ID=B.ID 或 或 试试这个: 'SELECT a.userID, b.usersFirstName, b.usersLastName FROM databaseA.dbo.TableA a inner join database B.dbo.Tab
select * from Databasename1.dbo.tablename1 A
inner join Databasename2.dbo.tablename1 B
on A.ID=B.ID
或
或
试试这个:
'SELECT a.userID, b.usersFirstName, b.usersLastName FROM databaseA.dbo.TableA a inner join database B.dbo.TableB b ON a.userID=b.userID'
[参考]()
[参考文献2]()
挑选
D1.1,
D2.2
从Database1.dbo.TableofD1 D1
内在的
加入Database2.dbo.TableofD2 D2在D1.fieldmain=D2.fieldmain上
一个小小的搜索可能会给你一个解决方案。。。(比如)只需正确地为表添加前缀(
。
)谢谢您的查询,我还需要该查询来连接不同服务器中的表和数据库。请尝试此[链接]()
select A.columnname1,B.columnname2 from Databasename1.dbo.tablename1 A
inner join Databasename2.dbo.tablename1 B
on A.ID=B.ID
'SELECT a.userID, b.usersFirstName, b.usersLastName FROM databaseA.dbo.TableA a inner join database B.dbo.TableB b ON a.userID=b.userID'