Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想做相当于
SELECT * FROM A LEFT OUTER JOIN (B INNER JOIN C)
使用 OpenSQL。这可能吗?语法是什么?
这是可能的,但是分组本身需要是一个内联视图。所以,在这里调整你的例子。
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 中的列,除非它本身就是内联查询的一部分。
任何更多细节可能需要更多关于您的查询和意图的详细信息。