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

Làm cách nào để lấy delta cho user_id từ những tháng trước bằng cách sử dụng oracle sql

Giả sử LOADDATE đại diện cho ngày một người dùng được thêm vào hệ thống của bạn, thì delta của những người mới sẽ dễ dàng tính toán. Nếp nhăn đang tìm kiếm những người dùng đã được loại bỏ. Không có cách nào để làm điều này theo mặc định.

Cách phổ biến để làm điều này là duy trì kiểm tra hoặc lịch sử của hoạt động trên các bảng quan tâm, thường bằng cách có một bảng lịch sử song song được điền bởi các trình kích hoạt DML.

Cách tốn kém hơn để làm điều này là vung tiền cho sản phẩm Total Recall (cơ sở dữ liệu AKA Flashback) của Oracle. Tìm hiểu thêm .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ví dụ về APEX_ZIP

  2. Trả lại tên tháng ngắn từ một ngày trong Oracle

  3. Làm thế nào để đưa chủ đề kafka vào oracle bằng cách sử dụng kafka connect?

  4. CHỌN N hàng trên cùng mà không có ROWNUM?

  5. Lỗi trong thủ tục Oracle PL / SQL