| От | Tom Lane |
|---|---|
| Тема | Re: Aggregate time data on half hour interval |
| Дата | |
| Msg-id | 23506.964070451@sss.pgh.pa.us обсуждение |
| Ответ на | Aggregate time data on half hour interval (Lars <lars@sscsinc.com>) |
| Ответы |
Re: Aggregate time data on half hour interval
Re: Aggregate time data on half hour interval |
| Список | pgsql-general |
Lars <lars@sscsinc.com> writes:
> What I would like to do though is aggregate by each half hour or maybe
> even 20 minutes. Does anyone know a good way to do this?
I don't have a *good* answer, but a brute-force way is
* convert timestamp to integer seconds with date_part('epoch', foo)
* round to a multiple of desired time interval
* convert back to timestamp for display via timestamp()
In the long run it seems like date_trunc ought to be more flexible
than it is...
regards, tom lane
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера