Oracle
 sql >> Datenbank >  >> RDS >> Oracle

SQL - Erhalten Sie zusätzliche Datensätze neben den Datensätzen, die in der Where-Bedingung gefiltert wurden

In einem left join , Bedingungen für alle außer den ersten Tabellen gehen normalerweise in on Klauseln:

Select a.id, b.id, b.name, c.id
from TableA a left join
     TableB b 
     on a.TableB_id = b.id left join
     TableC c
     on b.TableC_id = c.id and c.valid = 1;