sql >> Database >  >> RDS >> Oracle

Selecteer uit tabel als record in een andere tabel is gevonden

Je kunt zoiets als dit doen:

-- If value is found in table2, select from table1
select * -- <- use padding if necessary 
  from table1
 where exists (select 1
                 from table2
                where myField = value)

union all

-- If value is not found in table2, select from another_Table
select * -- <- use padding if necessary
  from another_Table
 where not exists (select 1
                     from table2
                    where myField = value)


  1. Oracle SQL, meerdere kolommen samenvoegen + tekst toevoegen

  2. Standaardwaarden van parameters parseren met PowerShell - Deel 1

  3. Een inleiding tot MySQL-gegevenstypen

  4. Slaapstand, id, orakel, reeks