Obtener fechas mas cercanas

From: Maximiliano Riffo <maxriffod(at)gmail(dot)com>
To: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Obtener fechas mas cercanas
Date: 2016-06-14 20:03:27
Message-ID: CAM9NfXJEy8hgJKYAwfb2u9NRT=hX3wJN+fj6xBOewLeeJ2krzA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola estimados, tengo una consulta. Lo que sucede es que tengo dos tablas
ambas tienen un key y una fecha, entonces lo que debo hacer es traer la
fecha mas cercana de la otra tabla
Ejemplo
tabla b
key hora
1 20:15
1 20:16
1 21:16
1 22:16
1 23:16
tabla a
key hora
1 21:15
1 20:17
1 22:15
resultado
a.key a.hora b.hora anterior
1 21:45 21:16
1 20:30 20:16
1 22:18 22:16
Para cada registro de la tabla a obtengo la fecha mas cercana anterior de
la tabla b y que tengan el mismo key.
Estoy tratando con windows funtions, pero hay algo en lo que fallo. ¿ Esta
bien que las utilice o existe algo mejor ?.

Las tablas tiene aproximadamente 1 millon de registros cada una.
Si tuvieran alguna sugerencia.

Saludos y gracias

--
Max

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Hellmuth Vargas 2016-06-14 20:17:56 Re: Obtener fechas mas cercanas
Previous Message Hellmuth Vargas 2016-06-14 15:26:54 Re: bases de datos con secuencias solo pares o impares