Claro así obtengo un total por fecha. pero la idea no es totalizar por un campo sino hacer un acumulado con respecto al registro anterior.
Ej si tengo una tabla que tiene lo campos fecha e importe, quiero agregar un campo que sume en esa linea el importe mas un valor anterior. La cantidad de registros no varia, es simplemente una columna de acumulado.
Espero se entienda la pregunta.
 
No es que se acumula por la fecha xxx, xxx, ffff es solo una suma acumulado = acumulado anterior + importe
fecha, importe, Acumulado
xxx         10              10
xxx          5               15
ffff            -3            12
 
Marcelo
----- Original Message -----
Sent: Wednesday, October 11, 2006 11:46 AM
Subject: [dbms] Consulta con acumulado

No se si es lo que necesitas pero aca tendrias la cantidad de importes y la suma de los mismos por fecha
 
select fecha,sum(importe),count(*) from tabla
   where la condicion que necesites
group by fecha
 
Rubén
-----Mensaje original-----
De: Marcelo Colombani [mailto:[EMAIL PROTECTED]
Enviado el: miércoles, 11 de octubre de 2006 10:11
Para: dbms List Member
Asunto: [dbms] Consulta con acumulado

Hola lista quisiera consultar si alguien sabe como realizar un consulta SQL que genere un acumulado por linea.
Ej
fecha, importe, Acumulado
xxx         10              10
xxx          5               15
ffff            -3            12
 
Fecha e importe son partes de una tabla, el acumulado sería el campo a calcular.
 
desde ya muchas gracias
 
Marcelo Colombani

--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.408 / Virus Database: 268.13.2/471 - Release Date: 10/10/2006


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.408 / Virus Database: 268.13.2/471 - Release Date: 10/10/2006

Responder a