sql >> Databasteknik >  >> RDS >> Oracle

Välj från tabell om posten finns i en annan tabell

Du kan göra något så här:

-- 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. TPC-H-prestanda sedan PostgreSQL 8.3

  2. Så här fixar du "profilnamnet är inte giltigt" när du uppdaterar en e-postprofil för databas i SQL Server (T-SQL)

  3. Vad är en anpassad körtidsbild i Java 9?

  4. Skillnaden mellan LockModeType Jpa