加入不同数据库上的两个表(Join two tables on different database

2019-10-17 13:13发布

我有以下数据库:

  1. test

     table1 fields: id, password, name, lastname 
  2. test2

     table2 fields: id 

如何选择testtest2 ,其中table1idtest2.table2.id

Answer 1:

你试过了吗? 你只写数据库名称test2.dbo.tblFoo ,虽然你可能需要声明一个别名(只写编写实际名称后一个字)。 而账户显然需要权限到两个数据块。



Answer 2:

SELECT /* stuff */
FROM table1 t1
JOIN table2 t2 ON t1.id = t2.id


Answer 3:

我可以在ORM,使用一些功能的Hibernate碎片的例子。



文章来源: Join two tables on different databases