date_trunc intervalo de 5 minutos no PostgreSQL [duplicado]

Duplicata Possível:
Qual é o modo mais rápido de truncar os timestamps para 5 minutos no Postgres?
Postgresql SQL GROUP BY intervalo de tempo com precisão arbitrária (até milésimos de segundo)

Eu quero agregar dados em um intervalo de 5 minutos no PostgreSQL. Se eu usar odate_trunc() função, eu posso agregar dados em um intervalo por hora, mensal, diário, semanal, etc, mas não um intervalo específico como 5 minutos ou 5 dias.

select date_trunc('hour', date1), count(*) from table1 group by 1;

Alguém sabe como podemos conseguir isso no PostgreSQL?

Qualquer ajuda é apreciada.

questionAnswers(2)

yourAnswerToTheQuestion