53
A
回答
111
只要這些數據庫位於同一臺服務器上,SQL Server允許您連接來自不同數據庫的表。連接語法是相同的;唯一的區別是你必須完全指定表名。
假設您在同一臺服務器上有兩個數據庫 - Db1
和Db2
。 Db1
有一個名爲Clients
的表,其列ClientId
和Db2
有一個名爲Messages
的表,列ClientId
(讓我們來看看爲什麼這些表位於不同的數據庫中)。
現在,執行您將使用此查詢上述表聯接:
select *
from Db1.dbo.Clients c
join Db2.dbo.Messages m on c.ClientId = m.ClientId
0
SELECT ...
FROM A.table t1
JOIN B.table2 t2 ON t2.column = t1.col
相關問題
- 1. 我可以連接來自不同數據庫的兩個表嗎?
- 2. 我們可以在單個存儲過程中連接不同數據庫的兩個表的列值嗎?
- 3. 我們可以使用odbc只與java連接數據庫嗎?
- 4. 我們可以爲同一對錶有多個連接表嗎?
- 5. 如何使用Cakephp連接兩個不同的數據庫表?
- 6. Android AllJoyn:我們可以用兩個不同的BusAttachments連接兩個不同的設備嗎
- 7. 我可以使用Microsoft Access連接兩個外部數據庫嗎?
- 8. Django - 我們可以建立一個連接到不同的遠程數據庫
- 9. 我可以在不同的網絡中連接兩個QTcpSocket嗎?
- 10. 我們可以再次使用相同的websocket連接嗎?
- 11. 我們可以使用OMNet ++實際連接兩臺電腦嗎?
- 12. 你可以連接到Springboot中的兩個postgres數據庫嗎?
- 13. 可以用javascript連接數據庫嗎
- 14. 我們可以連接數據綁定中的兩個屬性嗎?
- 15. 我可以SQL連接兩次表嗎?
- 16. 我們可以使用javascript連接數據庫進行功能測試嗎?
- 17. 兩個NSPersistentStoreCoordinator可以使用相同的數據庫嗎?
- 18. 以不同的數據連接兩個相同的表結構
- 19. 我可以從2個不同的DB2數據庫中加入數據嗎? (像SQL Server連接數據庫)
- 20. 我可以使用這個數據庫包裝類,用於連接兩個以上的數據庫
- 21. 我們可以在單個查詢中使用兩個數據透視表嗎?
- 22. 我的數據庫連接(使用Netbeans和XAMPP連接)可以在不同的PC上工作嗎?
- 23. 我們可以使用表來回顯由兩個不同的查詢調用的數據嗎?
- 24. 我可以在不同的機器上連接兩個MySQL表格存儲嗎?
- 25. 使用LINQ可以在不同的數據庫中執行連接嗎?
- 26. 多個用戶可以同時使用Java連接到Microsoft Access數據庫嗎?
- 27. 使用不同的WHERE子句連接兩個表的數據
- 28. 我可以保持兩個mongo數據庫同步嗎?
- 29. 我可以直接連接到AngularJS的MySQL數據庫嗎?
- 30. 如何連接來自不同數據庫的兩個表格
@vivekrai - 在這種情況下,所有你需要的是你的前添加在數據庫名稱SELECT子句。類似於'SELECT * FROM DBOne.dbo.Table1 AS t1 INNER JOIN DBTwo.dbo.Table2 t2 ON t2.ID = t1.ID' – 2012-07-11 06:49:44
關閉爲「過於本地化」?真的嗎?有10 000個視圖?這很瘋狂 ! – JYL 2015-07-25 12:57:01
爲什麼你接受這個答案如果與你的問題無關? – vivoconunxino 2016-11-29 09:45:58