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