[pgsql-es-ayuda] Funcion ventana

2012-05-24 Por tema Conrado Blasetti
Gente, Buenos días. Tengo una vista de movimientos debe/haber, facturas/pagos donde están tengo importes y el tipo de movimiento de cada uno. Creo que con funciones ventana se podría sacar el acumulado por registro, pero no doy en la tecla. Este es un ejemplo simplificado para realizar el

Re: [pgsql-es-ayuda] Funcion ventana

2012-05-24 Por tema Julio Cesar Diaz Vera
Conrado con esta consulta obtienes el resultado que deseas. Resalto el uso de la ventana para realizar la suma acumulada de cada caso Saludos Julio /select tipo1, tipo2,*sum(imp) over (order by id)* from (select id, imp as tipo1, 0 as tipo2, imp from foo where tipo= 1 union select id, 0 as

[pgsql-es-ayuda] Funcion ventana nueva consulta

2012-05-24 Por tema Conrado Blasetti
Julio, muchas gracias por responder. Ahora, se me plantea una nueva duda con respecto a la sentencia (perdón por no haberla expuesto en el msg anterior) Teniendo los datos de esta manera (se agrega una fecha) drop table foo; create table foo ( id serial not null, tipo numeric(10) not null,

RE: [pgsql-es-ayuda] Funcion ventana nueva consulta

2012-05-24 Por tema Conrado Blasetti
Anthony, gracias por responder. Justamente, cuando aplicamos el where, el sistema me devuelve solo el período seleccionado y no acumulando lo de períodos anteriores. Lo que necesitaría es (si es posible) resolver en el mismo sql la agrupación anterior, el detalle y la agrupación posterior De:

Re: [pgsql-es-ayuda] Funcion ventana nueva consulta

2012-05-24 Por tema Anthony
El 24/05/2012 11:05, Conrado Blasetti escribió: Anthony, gracias por responder. Justamente, cuando aplicamos el where, el sistema me devuelve solo el período seleccionado y no acumulando lo de períodos anteriores. Lo que necesitaría es (si es posible) resolver en el mismo sql la agrupación

RE: [pgsql-es-ayuda] Funcion ventana nueva consulta

2012-05-24 Por tema Conrado Blasetti
Anthony, nuevamente gracias. Bien, algo asi intenté pero, teniendo los tres ciclos (los unión), veo que el primero estaría ok (salvo que el limit me toma el primero en vez de sumar todos los acululados, veria de modificarlo). Pero lo mas importante, es que, cuando se ejecuta el segundo select

Re: [pgsql-es-ayuda] Funcion ventana nueva consulta

2012-05-24 Por tema Anthony
buneo lo mejor que puedo hacer con solo SQL es esto: (select null::date as fecha,sum(tipo1), sum(tipo2), sum(tipo1+(tipo2*-1)), 'Resumen'::text from (select id, fecha, imp as tipo1, 0 as tipo2, imp from foo where tipo= 1 union select id, fecha, 0 as

Re: [pgsql-es-ayuda] Insert automáticos en tablas (Ejecución programada mensual)

2012-05-24 Por tema Lazaro Ruben Garcia Martinez
Puedes utilizar cron para eso. Acá te dejo un link de consulta. http://www.hasheado.com/programando-tareas-en-linux-usando-crontab.html Saludos. - Mensaje original - Buenos días, reenvio mi consulta porque al parecer no llegó a su destino. Saludos compañeros, estoy programando un

[pgsql-es-ayuda] Re: [pgsql-es-ayuda] Insert automáticos en tablas (Ejecución programada mensual)

2012-05-24 Por tema Alejandro Carrillo
cron  de linux o tarea programada en windows. Tambien puedes usar pgagent para que ejecute un copy from stdin y el archivo debe estar en el servidor. De: listaconsu...@cuentasdelcondominio.com.ve listaconsu...@cuentasdelcondominio.com.ve Para: