Se você deseja gerar uma série de datas, consulte esta pergunta
Digamos que eu queira gerar uma série a cada 5 minutos por 24 horas. Como faço isso no PostgreSQL?
O PostgreSQL pode generate_series()
de a timestamp
, mas não de time
.
É melhor escolher um carimbo de data / hora arbitrário ou existe outra maneira de gerar a série?
postgresql
time
Evan Carroll
fonte
fonte
Não tenho certeza se essa é a melhor maneira, mas podemos usar
generate_series
para gerar o deslocamento mínimo00:00:00
e simplesmente chamarmake_interval(mins=>)
para obter o intervalo.fonte
Gostei da maneira @EvanCarroll, mas mais uma opção -
fonte
Outra maneira:
fonte