Re: Aggregate time data on half hour interval

Поиск
Список
Период
Сортировка
От Kyle
Тема Re: Aggregate time data on half hour interval
Дата
Msg-id 14711.7896.848937.144298@ip146.usw5.rb1.bel.nwlink.com
обсуждение исходный текст
Ответ на Re: Aggregate time data on half hour interval  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
If I wanted to aggregate a date field by week is the answer the same
or can date_trunc do that?  A quick check implies no date_trunc...

-Kyle


Tom Lane wrote:
> 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 по дате отправления:

Предыдущее
От: Philip Warner
Дата:
Сообщение: Re: unique constraint - bug?
Следующее
От: mikeo
Дата:
Сообщение: Re: unique constraint - bug?