如何在TimesTen中获得完全外部加入



如何在TimesTen数据库中获取full outer join

我试过这个:

select t1.column1, t2.column2 
from table1 t1 
full outer join table2 t2 on t1.column1 = t2.column2;

这在Oracle中有效,但当我在TimesTen上运行它时,它会抛出一个错误,即在";"满";。

根据文档(第547页(,TimesTen中似乎不支持完全外部联接。我找到了使用左联接、右联接和并集返回相同结果的替代方案。

select *
from (
select t1.column1, t2.column2 
from table1 t1 
left join table2 t2 on t1.column1 = t2.column2
union
select t1.column1, t2.column2 
from table1 t1 
right join table2 t2 on t1.column1 = t2.column2
)

相关内容

  • 没有找到相关文章