4
我正在使用Oracle,需要根据3列左连接2个表(实际上是具有别名的同一个表),然后连接第三个表。什么应该是最好的语法?使用3列左右连接2个表并连接到Oracle上的第三个表
Select table_3.column_x
From (table_1 left join table_2
Using (column_1 , column_2 , column_3)), table_3
Where Table_2.column_1 = table_3.column_1
我应该在'using'语句还是'AND'上使用','?我应该在哪里插入table_3语句,即使它不在左连接上使用?
括号不是必需的。 Oracle OUTER JOIN语法被认为已被弃用。 – 2011-04-03 17:53:14
@OMGPonies如果您在Oracle商店工作,请不要使用:) – 2014-03-12 00:02:37