Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да получа делтата за user_id от предишните месеци, използвайки oracle sql

Ако приемем, че LOADDATE представлява датата, когато даден потребител е добавен към вашата система, тогава делтата на начинаещите е лесна за изчисляване. Бръчката намира потребителите, които са били премахнати. Няма начин да направите това по подразбиране.

Обичайният начин да направите това е да поддържате одит или история на активността на таблиците, които представляват интерес, обикновено чрез паралелна таблица с хронология, която се попълва от DML тригери.

По-скъпият начин да направите това е да закупите умерено скъпия, но изключително изчистен продукт на Oracle Total Recall (известен още като Flashback база данни). Научете повече .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle sqlldr обработва ли няколко INFILE паралелно

  2. Къде е ojdbc jar файлът

  3. Настройка на производителността на оператор DECODE() в клауза WHERE

  4. 12c DBA_USERS Промени

  5. Как да предам цял ред (в SQL, не в PL/SQL) към съхранена функция?