2016-11-17 1 views
1

두 개의 다른 연결된 서버의 테이블을 조인하려고합니다. 어떻게해야할지 모르겠다.연결된 서버 테이블을 오픈 쿼리에 가입시키는 방법

첫 번째 쿼리 :

SELECT * FROM OPENQUERY(PANTS,' 
SELECT 
LONG 
,SHORT 
FROM JEANS 

두 번째 쿼리

SELECT * FROM OPENQUERY(SHIRTS,' 
SELECT 
WHITE 
,BLACK 
FROM STORES 

이의 긴 가정 해 봅시다은 stores 표에 내가 거기에 가입하려는. 내가 어떻게 그럴 수 있니?

답변

0

제공 한 질의에 따르면,이 같은 그것을 할 수 :

Select Pants.Long, Pants.Short, 
    Shirts.White, Shirts.Black 
    From OpenQuery(PANTS, 'Select Long, Short From Jeans') As Pants 
    Join OpenQuery(SHIRTS, 'Select White, Black, Long From Stores') As Shirts 
    On Pants.Long = Shirts.Long;