【发布时间】:2019-05-16 08:55:11
【问题描述】:
我在两个不同的数据库中有两个不同的表。需要同时加入表并使用查询获取结果
1) 报告 - report_id、report_name、描述
表报告存在于数据库“A”中
2) report_owners - report_id、report_owner
表 report_owners 存在于数据库“B”中
尝试了以下查询以加入表,但它抛出错误(此版本的 SQL 服务器不支持对服务器和/数据库的引用)。
查询:
select * from [A].[dbo].['reports'] as all_reports
INNER JOIN
select * from [B].[dbo].['report_owners'] as all_owner
ON all_report.report_id = all_owners.report_id
注意:从数据库“A”可以访问数据库“B”的交叉查询功能
谁能帮我解决这个问题?
【问题讨论】:
标签: sql-server azure-sql-database