2016-07-27 58 views
0

如何正確加入查詢並打開查詢? 下面是我的查詢現在的佈局。該查詢是OPENQUERY的一部分。SQL加入OPENQUERY

Select d.* from db.dbo.table d left join (select * from OPENQUERY(otherSource,' --working query SELECT... left join... inner join..') OQ ON d.col1 = OQ.col1

我趕上了錯誤'Incorrect syntax near 'ON'.

回答

0

您可能必須扭轉這種局面,從OPENQUERY做你的選擇。所以如下所示:
SELECT * FROM OPENQUERY(remotesource,'SELECT blahblah from tableA)A
RIGHT JOIN tableB B ON B.col1 = A.col1