No podria usar Funciones Analiticas (LAG), porque de todo el calculo se
tiene que generar desde

NRO_DOC |  EDAD |   MTO_TASA   | MTO_ABO | LX |          DX      |
20160978 |    65    | 0.006518349 |    6.83      |   1 | 0.006518349|

LX inicialmente siempre sera 1
DX inicialmente siempre sera el mismo valor MTO_TASA

Con generate_series pude generar la cantidad de resgistros que le
corresponen a segun la edad que tiene (65)

Alguna idea?


*Jorge Barzola*


El jue., 16 may. 2019 a las 16:03, Jorge Barzola (<jorgebarz...@gmail.com>)
escribió:

> Gracias ya pude generar los registros según la edad correspondiente con
> generate_series
>
> No logro obtener el valor para LX para el ITEM 2 para adelante, tendrán
> algun ejemplo para el uso de LAG en este caso:
>
> La resta de LX - DX del ITEM 1 generan el valor para LX para el ITEM 2:
>
> 1 -  0.00651835 = 0.99348165  y LX siempre va tomar el valor de la resta
> de esos dos campos del ITEM anterior
>
> Y la multiplicación de MTO_TASA * LX
>
> 0.00711405  *  0.99348165 = 0.00706767 siempre del ITEM actual
>
>
> Y queda algo asi:
>
> ITEM | NRO_DOC |  EDAD |   MTO_TASA  | MTO_ABO |         LX       |
>   DX      |
>    1   | 20160978 |    65    | 0.00651835  |    6.83      |
>  1 |   0.00651835|
>    2   | 20160978 |    66    | 0.00711405  |    6.83      |  0.99348165 |
> 0.00706767|
>    3   | 20160978 |    67    | 0.00776481  |    6.83      |  0.98641398 |
> 0.00765932|
> ....sucesivamente hasta el ITEM 46
>
> Saludos.
>

Reply via email to