From: | "jvenegasperu (dot)" <jvenegasperu(at)gmail(dot)com> |
---|---|
To: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Recorre select en memoria por cada registro de otra tabla |
Date: | 2017-11-11 17:45:39 |
Message-ID: | CA+KjtGcAtN-1BNd1_h7VDTs5GjQ+1RETDU6xeYJikytsJtf4Ng@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos buen dia
Me ha tocado elaborar una planilla de empleados y tengo esta situación
del sueldo de cada trabajador se efectua un descuento de acuerdo a la
empresa que le administra la pension tengo una tabla con los parametros a
usar en ese mes algo asi
periodo|empresa|comision|prima
201711|empresa1|10%|13%
201711|empresa2|11%|13%
201711|empresa3|14%|13%
201712|empresa1|15%|13%
201712|empresa2|12%|13%
201712|empresa3|12%|13%
pienso escribir una funcion que inserte en una tabla planilla el id del
trabajador y multiplique el sueldo por el porcentaje que le corresponda de
acuerdo a la empresa que tenga registrado.
entiendo que esta primera tabla la podre tener en un cursor asi:
OPEN cur FOR SELECT campo FROM tabla where periodo = '201711'
Mi pregunta es como recorro o consulto luego ese cursor pora cada
trabajador para tomar el porcentaje que le corresponda desde otro
cursor donde ire haciendo el insert y el calculo
José Mercedes Venegas Acevedo
cel Mov RPC 964185205
Member of the PHP Documentation Group (Spanish)
From | Date | Subject | |
---|---|---|---|
Next Message | Hellmuth Vargas | 2017-11-12 16:02:07 | Re: Recorre select en memoria por cada registro de otra tabla |
Previous Message | Marco Vinicio Jimenez Rojas | 2017-11-09 15:29:23 | Re: [MASSMAIL]Estilo de fecha |