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

Zprůměrování seznamu TIMESTAMP(6) S TIME ZONE časy

Použijte AVG funkce

SELECT avg(cast(lastprocesseddate as date)-cast(importeddate as date))
FROM feedqueueitems 
WHERE eventid = 2213283 
ORDER BY written DESC;

V databázi s časovým pásmem +1 pro importeddate a lastprocesseddate je UTC

SELECT avg(cast(cast(lastprocesseddate as timestamp with time zone) at time zone '+01:00' as date)-cast(importeddate as date))
FROM feedqueueitems 
WHERE eventid = 2213283 
ORDER BY written DESC;


  1. 5 způsobů, jak spustit SQL skript ze souboru v SQLite

  2. WHERE NOT EXISTS v PostgreSQL zobrazuje chybu syntaxe

  3. SQLite levé připojení

  4. Změňte typ sloupce z Date na DateTime během migrace ROR