Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana memilih data yang tidak cocok di kolom lain

atau menggunakan 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. Bagaimana cara menjalankan grup kueri SQL berdasarkan masalah?

  2. Bagaimana cara mengembalikan beberapa baris dengan fungsi tersimpan pl/sql?

  3. Pisahkan string yang dipisahkan titik koma multi kolom dan buat catatan

  4. Pemicu yang menyisipkan baris ke tabel log saat menyisipkan atau menghapus di tabel orang yang dikompilasi dengan kesalahan

  5. Menghitung perbedaan antara dua cap waktu di Oracle dalam milidetik