sql >> Database teknologi >  >> RDS >> Oracle

Sådan vælger du data, der ikke matcher i en anden kolonne

eller ved at bruge en anti join

select t1.color, t1.id 
from 
    tableA t1
left outer join 
     tableA t2 on t2.id = t1.id and t2.color != t1.color 
where 
 t1.color in ('red', 'blue')
and t2.color is null


  1. Hvordan kan mysql indsætte millioner poster hurtigere?

  2. Sådan indstilles manuelt en Oracle Connection String i en DbContext

  3. SQL Server tilfældig sortering

  4. Hvordan laver man trigger, der implementerer denne betingelse?