需要SQL查询来连接不同数据库中的两个表,但在同一台服务器中。需要SQL查询才能在两个不同的数据库中连接表
回答
尝试这种情况:
'SELECT a.userID, b.usersFirstName, b.usersLastName FROM databaseA.dbo.TableA a inner join database B.dbo.TableB b ON a.userID=b.userID'
谢谢Eldho的查询的作品,我还需要查询连接在不同服务器的表和数据库 – user3057765
用户试试这个[link](http://stackoverflow.com/questions/5145637/querying-data-by-joining-two-表格功能于两个数据库上,不同的服务器上) – Eldho
select * from Databasename1.dbo.tablename1 A
inner join Databasename2.dbo.tablename1 B
on A.ID=B.ID
或
select A.*,B.* from Databasename1.dbo.tablename1 A
inner join Databasename2.dbo.tablename1 B
on A.ID=B.ID
或
select A.columnname1,B.columnname2 from Databasename1.dbo.tablename1 A
inner join Databasename2.dbo.tablename1 B
on A.ID=B.ID
上述查询doen't干活。我使用SQL2005 – user3057765
你好,请与更新的查询尝试 – jainvikram444
从Database1.dbo.TableofD1 D1选择 D1.Field1, D2.Field2
内 加入Database2.dbo.TableofD2 D2
on D1.fieldmain = D2.fieldmain
- 1. 需要SQL查询才能返回不同的数据
- 2. 需要不同连接的三个表的SQL查询
- 3. 需要连接到两个不同的数据库从sqlplus
- 4. 需要SQL查询来创建连接在同一个表
- 5. 在同一个SQL查询中连接两个表两次
- 6. 需要SQL查询来连接不同数据库中的两个表,但数据库位于不同服务器中
- 7. SQL连接两个不同的数据库文件之间的查询
- 8. 通过在不同服务器上的两个数据库中连接两个表来查询数据
- 9. 我必须打开两个连接才能执行两个不同的查询?
- 10. 查询连接表需要很长时间才能执行
- 11. 查询来自不同数据库中两个表的数据
- 12. 在Azure Sql数据仓库表中需要索引来提高多表连接查询的性能
- 13. 在wordpress中连接两个不同的数据库进行搜索查询
- 14. 如何在一个查询中连接两个不同的表?
- 15. 需要sql查询才能在表中显示行号
- 16. 我怎样才能在MySQL查询连接两个不同的看法
- 17. 需要多长时间才能创建到SQL的新数据库连接
- 18. SQL查询需要很长时间才能返回数据
- 19. 笨SQL查询中的连接上两个不同的列
- 20. SQL查询,连接两个表
- 21. SQL查询连接两个表
- 22. SQL查询帮助(连接两个表)
- 23. SQL查询:连接两个表
- 24. SQL Server查询连接两个表
- 25. SQL查询来连接两个表
- 26. 如何在两个不同的数据库中连接两个表?
- 27. SQL:复杂问题:连接两个不同的数据库
- 28. 在一个laravel中连接两个不同的数据库5.5
- 29. 连接在一个表中的两个查询在SQL
- 30. 需要MYSQL查询 - 将4个表连接在一个表中
有点搜索可以给你一个解决方案。 [搜索结果](http://stackoverflow.com/search?q=sql+query+on+multiple+databases)...(像[这个答案](http://stackoverflow.com/questions/5931652/sql -query-ON-多数据库)) – KarelG
只是前缀你的表正确('。。') –