从右外连接过滤行

时间:2018-04-18 06:12:10

标签: sql oracle

我有一个具有右外连接的查询,我需要根据属性last_update_date从左表中选择最新的更新行。如果没有基于last_update_date获取最新行的附加条件,则查询工作正常。当我添加剩余的Where子句时

table.last_update_date = Select max(last_update_date) 
                         from left_table2 
                         where left_table_join_id = right_table_join_id

,整个结果集消失了,我再也没有任何结果了。请帮忙

1 个答案:

答案 0 :(得分:0)

您需要在上游步骤中使用FULL OUTER JOIN