小编Mr *_*r S的帖子

使用3列在两个表之间左连接,并在Oracle上连接到第三个表

我正在使用Oracle,需要基于3列连接2个表(实际上是与别名相同的表),然后加入第三个表.什么应该是最好的语法?

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
Run Code Online (Sandbox Code Playgroud)

我应该在'using statement或'AND'上使用','吗?我应该在哪里插入table_3语句,即使它没有在左连接中使用?

sql oracle join left-join

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

join ×1

left-join ×1

oracle ×1

sql ×1