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
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 |