sql >> Databasteknik >  >> RDS >> Oracle

Oracle yttre kopplingssyntax

Jag tror att du vill ha det här:

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;

För att vara ärlig är den yttre sammanfogningen förmodligen inte nödvändig. Varför skulle lf har ett cust_id det är inte giltigt? Den enda rimliga möjligheten är om värdet är NULL .




  1. Behöver återställa värdet på sekvensen i Oracle

  2. Hur accepterar jag användarinmatning i en loop i oracle 10g?

  3. Hur importerar man data från .csv i SQL Server med PowerShell?

  4. Enklaste en-till-många Map case i Hibernate fungerar inte i MySQL