Oracle
 sql >> Database >  >> RDS >> Oracle

Sintassi di Oracle outer join

Credo che tu voglia questo:

select *
from find fsc join
     let lf
     on fsc.id = lf.id join
     STRIKE ist
     on ist.ID_old = fsc.ID_old left join
     cust cus
     on lf.cust_id = cus.cust_id;

Ad essere onesti, il join esterno probabilmente non è necessario. Perché dovrebbe lf avere un cust_id non è valido? L'unica possibilità ragionevole è se il valore è NULL .