Si está buscando generar una serie de fechas, vea esta pregunta
Digamos que quiero generar una serie por cada 5 minutos durante 24 horas. ¿Cómo hago eso en PostgreSQL?
PostgreSQL puede generate_series()
desde a timestamp
, pero no desde time
.
¿Es mejor elegir una marca de tiempo arbitraria, o hay otra forma de generar la serie?
postgresql
time
Evan Carroll
fuente
fuente
No estoy seguro de si esta es la mejor manera, pero podemos usar
generate_series
para generar el desplazamiento mínimo desde00:00:00
y luego simplemente llamarmake_interval(mins=>)
para obtener el intervalo.fuente
Me gustó @EvanCarroll, pero otra opción más:
fuente
De otra manera:
fuente