Re: Generar registros

2019-05-16 Thread Alvaro Herrera
Jorge Barzola escribió: > 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 se

Re: Generar registros

2019-05-16 Thread Jorge Barzola
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 m

Re: Generar registros

2019-05-16 Thread Jorge Barzola
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 =

Re: Generar registros

2019-05-16 Thread Alvaro Herrera
Jorge Barzola escribió: > 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| >

Re: Generar registros no existentes en tablas

2018-04-26 Thread Wilmer Garcia
Gracias Alvaro, Gerardo Herzig habia hecho esa sugerencia. Voy a trabajar en eso y les estaré comentando. El 26 de abril de 2018, 11:58, Alvaro Herrera escribió: > Wilmer Garcia escribió: > > Gracias por sus respuestas, hasta ahora el script va así: > > Esta que propones es una opción, pero co

Re: Generar registros no existentes en tablas

2018-04-26 Thread Alvaro Herrera
Wilmer Garcia escribió: > Gracias por sus respuestas, hasta ahora el script va así: Esta que propones es una opción, pero como ves es trabajosa, repetitiva y es fácil introducir errores. La idea de usar un crosstab en vez de repetir el sum para cada año es mucho más efectiva. Sugiero que busques

Re: Generar registros no existentes en tablas

2018-04-26 Thread Wilmer Garcia
Gracias por sus respuestas, hasta ahora el script va así: select tr.cedula,'nombre_prueba' as nombre,hq.mes mes_nomina , serie.mes mes_serie, (select min(fecha_ingreso) from personal a,trabajador b where b.cedula=tr.cedula) as fch_ingreso, (COALESCE((SELECT max(fecha_egreso) from trabajador where

Re: Generar registros no existentes en tablas

2018-04-26 Thread Alvaro Herrera
Wilmer Garcia escribió: > Saludos desde Venezuela, acudo a ustedes para solicitar su orientación > respecto a un requerimiento que no he podido resolver. > > Se necesita generar un reporte de nomina donde se refleje el ingreso total > mensual de un trabajador en los últimos 6 años. > > Siempre se

Re: Generar registros no existentes en tablas

2018-04-25 Thread Gerardo Herzig
- Mensaje original - > De: "Wilmer Garcia" > Para: pgsql-es-ay...@postgresql.org > Enviados: Miércoles, 25 de Abril 2018 16:48:54 > Asunto: Generar registros no existentes en tablas > > Saludos desde Venezuela, acudo a ustedes para solicitar su orientación > respecto a un requerimiento