Jika Anda ingin membuat seri tanggal, lihat pertanyaan ini
Katakanlah saya ingin membuat seri untuk setiap 5 menit selama 24 jam. Bagaimana saya melakukannya di PostgreSQL?
PostgreSQL dapat generate_series()
dari timestamp
, tetapi tidak dari time
.
Apakah lebih baik memilih stempel waktu sewenang-wenang, atau adakah cara lain untuk menghasilkan seri?
postgresql
time
Evan Carroll
sumber
sumber
Tidak yakin apakah ini cara terbaik, tapi kita bisa gunakan
generate_series
untuk menghasilkan min-offset dari00:00:00
dan kemudian cukup meneleponmake_interval(mins=>)
untuk mendapatkan interval dari itu.sumber
Saya suka cara @EvanCarroll, tapi pilihan lain -
sumber
Cara lain:
sumber