Hola estimados, tengo una tabla donde tengo registrada la siguiente informacion, edades, cantidad y tasa, algo asi:
TABLA: TBL_TASA: EDAD | CANTIDAD | TASA | 65 | 46 | 0.00651835 | 66 | 45 | 0.00711405 | 67 | 44 | 0.00776481 | Obtengo de un select con mas de 30 mil registros con la la siguiente información (para el ejemplo solo muestro un registro): NRO_DOC | EDAD | MTO_TASA | MTO_ABO | LX | DX | 20160978 | 65 | 0.006518349 | 6.83 | 1 | 0.006518349| El registro de ejemplo tiene como edad 65 años por tal segun TBL_TASA se debe generar 46 registros aumentando la edad de uno en uno y obteniendo la tasa correspondiente a la edad. Quedara algo así (pero con 46 registros): 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| Considerando que a partir del segundo registro: - El valor del campo LX se obtiene de la resta de LX - DX siempre del registro anterior - El valor de DX se obtiene la multiplicacion de MTO_TASA * LX del mismo registro Como habia mencionado esto se debe generar a 30 mil registros cada uno con diferentes edades, para luego ser insertado en una tabla. Alguna idea. Gracias por el tiempo. *Jorge Barzola*