在 Oracle 上工作:我正在尝试使用 where 子句进行内部自联接,然后获取该结果并对其进行左外部联接:
(select * from table1 A
inner join
select * from table1 B
on A.id = B.id
where
A.id is not null and B.id is not null) C
left outer join
select * from table2 D
on C.id = D.id
不知何故,我在语法上受到挑战,无法完成这项工作。似乎无法在任何地方找到正确的语法。