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

So sánh giữa các hàng trong cùng một bảng trong Oracle

Bạn có thể đạt được điều này với một..case

được chọn
select case when a.rate > b.rate then 'issue' else 'no issue' end
from yourTable a
join yourTable b using(id)
where a.date > b.date

Xem tài liệu về biểu thức CASE .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ghi nhật ký thông báo lỗi trong quy trình được lưu trữ của Oracle

  2. Cách bật đầu ra máy chủ trong DataGrip

  3. Giới hạn mệnh đề Hibernate + Oracle IN, làm thế nào để giải quyết nó?

  4. Sử dụng toán tử 'LIKE' với một truy vấn con trả về nhiều kết quả

  5. Nhà cung cấp dữ liệu Oracle chốt quy trình công nhân IIS khi trang web bị dừng