sql >> Base de Datos >  >> RDS >> PostgreSQL

Generando series de tiempo entre dos fechas en PostgreSQL

Se puede hacer sin conversión a/desde int (pero en su lugar a/desde marca de tiempo)

SELECT date_trunc('day', dd):: date
FROM generate_series
        ( '2007-02-01'::timestamp 
        , '2008-04-01'::timestamp
        , '1 day'::interval) dd
        ;