4
A
回答
4
有可能在一個查詢中使用數據庫表從不同的數據庫中,如果你當前連接被允許訪問這兩個數據庫。
你只需要使用數據庫名稱的前綴每個表名:
SELECT * FROM `databasename`.`tablename` ...
... LEFT JOIN `databasename_2`.`tablename`....
3
一個MySQL中的術語「數據庫」是數據庫服務器上的邏輯單元。要從兩個單獨的數據庫中查詢表,請參閱Pekka的答案(儘管請注意限制適用 - 某些JOINS可能無法按預期工作。有關更多信息,請參閱MySQL文檔。)
如果要查詢兩個不同的數據庫服務器在同一個語句中,那麼答案是那是不可能的。您將不得不創建兩個單獨的連接,並分別查詢它們中的每一個。
相關問題
- 1. 單MySQL查詢在多個數據庫
- 2. 使用單個ado.net查詢查詢多個數據庫
- 3. 多個數據庫查詢
- 4. 多個查詢數據庫
- 5. 在多個數據庫中查詢值
- 6. jdbc和使用單個參數查詢多個數據庫
- 7. 在MySQL中使用多個數據庫查詢對比單個數據庫查詢
- 8. 在多個數據庫上運行單個查詢
- 9. Firebase真正的數據庫 - 查詢多個標籤(可能在數組中)
- 10. 單個表中有多個SQL查詢
- 11. 將查詢插入多個數據庫
- 12. 來自多個數據庫的查詢
- 13. 多個數據庫上的SQL查詢
- 14. SQL查詢多個數據庫
- 15. 查詢多個數據庫SQL Server
- 16. 一次查詢多個數據庫
- 17. Android ContentProvider數據庫查詢多個表
- 18. 笨多個數據庫查詢
- 19. 多個數據庫查詢串成
- 20. Sqllite插入查詢多個數據庫
- 21. 查詢多個數據庫服務器?
- 22. JDBC查詢多個數據庫
- 23. 多個查詢的數據庫事務
- 24. 從數據庫查詢中迴應多個iframe中的數據
- 25. 在SQl服務器中的單個數據庫中查詢多個方案
- 26. 在訪問數據庫表中的單個查詢中執行多個更新
- 27. 一個數據庫查詢
- 28. 查詢兩個數據庫
- 29. 一個查詢中有多個計數
- 30. 跨數據庫查詢是可能的
你在說什麼?你在使用MySQL嗎?你想要什麼數據? – jtbandes 2010-08-10 17:49:50