Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 需要SQL查询来连接两个不同数据库中的表_Sql Server 2008 - Fatal编程技术网

Sql server 2008 需要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

需要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.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'