Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak wybrać dane, które nie pasują do innej kolumny?

lub za 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaka jest różnica między „RRRR” a „RRRR” w Oracle SQL?

  2. Składnia sprzężenia zewnętrznego Oracle

  3. Pobieranie danych wyjściowych RefCursor i VarChar z tej samej procedury przechowywanej

  4. Jak przeanalizować varchar2 i zrobić z niego wiele wierszy?

  5. Przypadkowy kurs dostrajania wydajności Oracle PL/SQL