0

我想做相当于

 SELECT * FROM A LEFT OUTER JOIN (B INNER JOIN C)

使用 OpenSQL。这可能吗?语法是什么?

4

1 回答 1

0

这是可能的,但是分组本身需要是一个内联视图。所以,在这里调整你的例子。

SELECT *
FROM A
    LEFT OUTER JOIN (
        SELECT B.FirstColumn, C.SecondColumn, B.Thirdcolumn
        FROM B
            INNER JOIN C
        ) D ON A.Something = D.SomethingElse

没有外部引用 - 内联视图不能引用表 A 中的列,除非它本身就是内联查询的一部分。

任何更多细节可能需要更多关于您的查询和意图的详细信息。

于 2014-12-19T17:38:57.340 回答