sql >> Databáze >  >> RDS >> Oracle

Syntaxe vnějšího spojení Oracle

Věřím, že tohle chceš:

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;

Abych byl upřímný, vnější spojení pravděpodobně není nutné. Proč by lf mít cust_id to není platné? Jedinou rozumnou možností je, pokud je hodnota NULL .




  1. .Net ORM, který dobře funguje s MySQL

  2. Jak zachovat připojení k databázi na webovém serveru python

  3. SQL Regex hledání posledního znaku nefunguje

  4. Automatizujte obnovu testů databáze v SQL Server