che ho un intervallo comeCome posso convertire un intervallo in un numero di ore con Postgres?
4 days 10:00:00
in postgres. Come faccio a convertire che, per un numero di ore (? 106 in questo caso) C'è una funzione o dovrei stringere i denti e fare qualcosa di simile
extract(days, my_interval) * 24 + extract(hours, my_interval)
Nota: se l'intervallo contiene mesi o anni, non c'è una risposta definita di quante ore ci sono, poiché il numero di giorni in un mese o anno varia. Quindi attenzione! – Teddy