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

Selezione della differenza minima tra due date in Oracle quando le date sono rappresentate come timestamp UNIX

Bene, i timestamp Unix sono espressi come numero di secondi dal 1 gennaio 1970, quindi se sottrai uno dall'altro ottieni la differenza in secondi. La differenza in giorni è quindi semplicemente una questione di divisione per il numero di secondi in un giorno:

(date_modified - date_submitted) / (24*60*60)

o

(date_modified - date_submitted) / 86400