sql >> Database teknologi >  >> RDS >> Oracle

Hvordan får jeg deltaet for user_id siden de foregående måneder ved hjælp af oracle sql

Forudsat at LOADDATE repræsenterer datoen, hvor en bruger blev tilføjet til dit system, så er deltaet for newbies let at beregne. Rynken er ved at finde de brugere, der er blevet fjernet. Der er ingen måde at gøre dette på som standard.

Den almindelige måde at gøre dette på er at vedligeholde en revision eller historik for aktiviteten på tabeller af interesse, normalt ved at have en parallel historiktabel, som er udfyldt af DML-triggere.

Den dyrere måde at gøre dette på er at sprøjte ud efter Oracles moderat dyre - men meget pæne - Total Recall-produkt (AKA Flashback-database). Få mere at vide .



  1. Sammenføjning af tabeller i MySql med ét fælles felt, men forskellige værdier for det fælles felt

  2. Hvordan ser jeg Explain Plan i Oracle SQL-udvikler?

  3. Hvordan får jeg adgang til Oracle fra Python?

  4. Få liste over tabeller med eller uden primær nøglebegrænsning i alle databaser fra SQL Server Instance - SQL Server / TSQL Tutorial Del 61