У меня есть следующие базы данных:Объединить две таблицы на разных базах данных
test
table1 fields: id, password, name, lastname
test2
table2 fields: id
Как выбрать test
и test2
где table1
есть id
в test2.table2.id
?
У меня есть следующие базы данных:Объединить две таблицы на разных базах данных
test
table1
fields: id, password, name, lastname
test2
table2
fields: id
Как выбрать test
и test2
где table1
есть id
в test2.table2.id
?
Вы пробовали? Вы просто пишете имя базы данных test2.dbo.tblFoo
, хотя вам может потребоваться объявить псевдоним (просто напишите слово после написания фактического имени). И для учетной записи, очевидно, потребуются разрешения для обеих БД.
SELECT /* stuff */
FROM table1 t1
JOIN table2 t2 ON t1.id = t2.id
Я могу использовать некоторые функции в ORM, Hibernate Shards например.