Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment sélectionner des données qui ne correspondent pas dans une autre colonne

ou en utilisant un 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