Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách chọn dữ liệu không khớp trong cột khác

hoặc sử dụng 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. Trình tải SQL, độ bão hòa của trình kích hoạt?

  2. 4 cách để chèn nhiều hàng trong Oracle

  3. java.sql.SQLException:ORA-00932:kiểu dữ liệu không nhất quán:dự kiến ​​NUMBER có BINARY

  4. Sự khác biệt về số hàng trong hai bảng

  5. Có cách nào để chuyển một kiểu tùy chỉnh từ C # sang Oracle bằng System.Data.OracleClient không?