Hallo zusammen

ich versuche ein (vereinfacht)

Code:
with a as (select ...),
       b as (select ...)
select f1, f2, case when b.f3 is null then 0 else b.f3 end as f3
  from C, a 
  left outer join b on c.feld = b.feld 
  where ...
aber er mag den join nicht

Wie kann ich das lösen?
Oder geht das und die Syntax ist an anderer Stelle defekt?


Danke Euch