Как получить данные из двух разных таблиц связанного сервера - PullRequest
0 голосов
/ 13 марта 2020

Я пытаюсь получить данные из таблицы связанного сервера, используя 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

Но это не работает. Как это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...