首页 > 解决方案 > 如何从链接服务器的两个不同表中获取数据

问题描述

我正在尝试使用以下方式从链接服务器表中获取数据OPENQUERY

SELECT ID, Acronym
 from 
    openquery(LS, 'select * from "SchemaName"."ViewName1" ')

现在我需要链接服务器的另一个视图“ViewName2”中的“完整形式”值。在“ViewName2”中,首字母缩写词是唯一字段,“完整形式”包含作为首字母缩写词值的完整形式的值。我尝试使用以下方法获取数据:

SELECT ID, Acronym
 from 
    openquery(LS, 'select * from "SchemaName"."ViewName1" ') As A Join
    openquery(LS, 'select * from "SchemaName"."ViewName2" ') AS B On B.Acronym=A.Acronym

但它不起作用。这个怎么做?

标签: sql-serveropenquery

解决方案


推荐阅读