sql >> Databáze >  >> RDS >> Oracle

Jak získám delta pro user_id od předchozích měsíců pomocí Oracle sql

Za předpokladu, že LOADDATE představuje datum, kdy byl uživatel přidán do vašeho systému, lze snadno vypočítat delta nováčků. Vráska je hledání uživatelů, kteří byli odstraněni. Ve výchozím nastavení to nelze nijak provést.

Běžným způsobem, jak toho dosáhnout, je udržovat audit nebo historii aktivity na tabulkách zájmu, obvykle pomocí paralelní tabulky historie, která je naplněna spouštěči DML.

Dražší způsob, jak toho dosáhnout, je vykoupit mírně drahý - ale velmi elegantní - produkt Total Recall (AKA databáze Flashback) společnosti Oracle. Další informace .



  1. Chcete-li získat datum z datetime v sql

  2. Získejte nejvíce opakovaná podobná pole v databázi MySQL

  3. Proveďte více příkazů SQL pomocí NHibernate

  4. Udělte povolení pro cestu