Re: Seleccionar records de intervalo de 15m

From: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
To: Lautaro Palamidessi <lpalamidessi(at)conexia(dot)com>
Cc: Edwin Quijada <listas_quijada(at)hotmail(dot)com>, "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Seleccionar records de intervalo de 15m
Date: 2019-05-30 13:31:52
Message-ID: 20190530133152.GA24041@alvherre.pgsql
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Lautaro Palamidessi escribió:
> Fijate si esto te sirve: No será muy elegante pero anda.
> Suponiendo que tenes una tabla "public.ejemplo" formada por id y fecha, se
> basa en generar los intervalos de a 15 minutos con GENERATE_SERIES y pedir
> en el "ON..." que "fecha" quede abarcada en el intervalo.
> El left join solo es para que el intervalo que no tenga registros, aparezca
> igual con cantidad cero.
> No sé cómo se comportará con grandes volúmenes, debe haber opciones mejores.

No sé si habrá algo mejor, pero a mí me parece correcto.

--
Álvaro Herrera https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Luis Martínez 2019-05-31 02:56:57 Particionamiento de tablas postgresql 11
Previous Message Wilson del rosario 2019-05-29 18:04:09 Re: Como inhabilitar el acceso a postgres cambiando MD5 a Trust en PG