sql >> Databáze >  >> RDS >> Oracle

Jak vybrat data, která se neshodují v jiném sloupci

nebo pomocí 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. Funkce MySQL TRUNCATE() – Zkrátí číslo na zadaný počet desetinných míst

  2. Je $_SESSION bezpečný před SQL injects?

  3. Automatické zvýšení pro Oracle

  4. mysql, která hodnota má maximální počet