Re: Restar dos campos de tipo fecha de distintos registros

From: Jaime Casanova <jaime(dot)casanova(at)2ndquadrant(dot)com>
To: Alberto Cuevas <betocuevas(dot)net(at)gmail(dot)com>
Cc: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Restar dos campos de tipo fecha de distintos registros
Date: 2016-05-02 16:46:44
Message-ID: CAJGNTePb8b_QHZDT28rJ0pg-gBvQFDvKZCLTvp8_g=rcHSG6tw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2016-04-28 18:06 GMT-05:00 Alberto Cuevas <betocuevas(dot)net(at)gmail(dot)com>:
>
> Hola nuevamente, gracias por el apoyo brindado pude obtener lo que queria con funcion de ventana, pero esto mismo necesito aplicar pero a otro
> caso.
>
> Tengo una tabla con una estructura similar a esto:
>
> | COD_PER | COD_INSC | FEC_INICIAL | FEC_FINAL | | 011650 | 0054010 | 16/01/2015 | 16/01/2015 | | 011650 | 0054010 | 01/01/2015 | 16/01/2015 | |
> 011650 | 0054010 | 01/10/2014 | 01/01/2015 | | 011650 | 0054010 | 01/07/2014 | 01/10/2014 | | 011650 | 0054010 | 01/04/2014 | 01/07/2014 | | 011650 |
> 0054010 | 01/02/2014 | 01/04/2014 | | 011650 | 0054010 | 01/01/2014 | 01/02/2014 | | 011650 | 0054010 | 01/10/2013 | 01/01/2014 | | 011650 | 0054010 |
> 17/07/2013 | 01/10/2013 |

Saludos,

Que horrible el formato de este correo... Alguien entendió esto?

[...]

> Hay forma de que por cada codigo la ultima FEC_INICIAL quede vacia por cada COD_PER
>

lead() deja en blanco el campo que estas trayendo del siguiente
registro en el ultimo registro del grupo.
en el over() deberías usar partition by cod_per

Quizá si pasaras los datos de un modo menos horrible sería posible
hacer el ejercicio y mostrarte con una consulta.

--
Jaime Casanova www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2016-05-02 16:50:51 Re: Restar dos campos de tipo fecha de distintos registros
Previous Message Alberto Cuevas 2016-04-29 04:27:43 Re: Restar dos campos de tipo fecha de distintos registros