Luis,

 

Tendrías que hacer un query así :

 

SELECT T1.ComprobanteNumero, T1.Importe,

 (SELECT SUM(T2.Importe) FROM Tabla T2 WHERE T2.ComprobanteNumero <=
T1.ComprobanteNumero)

  Acumulado FROM Tabla T1 ORDER BY T1.ComprobanteNumero

 

Yo supongo que los datos quedan ordenados por ComprobanteNumero, los tuyos
no están ordenados.

 

Saludos,

Juan Carlos.

 

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Luis
Enviado el: Miércoles, 10 de Octubre de 2007 05:35 p.m.
Para: jcv
Asunto: [dbms] Query

 

Hola estimados colegas.
 
Tengo el siguiente problema, por lo menos para mí, como puedo hacer para que
en una misma query me lleve el acumulado de un atributo (en el ejemplo que
incluyo, el atributo importe). Es decir que ,el resultado de la query me de
lo siguiente:
 
Comprobante Numero      Importe          Acumulado
FA0001         778855      -179.09              -179.09
FA0001         780483        -18.62              -197.71
FA0001         780375           0.06              -197.65
FA0001         784605          35.91             -161.74
FA0001         779133        135.47               -26.27
FA0001         778400        196.12               169.85
FA0001         780209       1025.36             1195.21
FA0001         782732       1080.51             2275.72
FA0001         778470       1184.48             3460.20
FA0001         783991       1288.97             4749.17
FA0001         781808       2261.83             7011.00
 
Un abrazo, para todos.
 
Ibaseta, Luis

 

  _____  

Express yourself instantly with MSN Messenger! MSN
<http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>  Messenger

Responder a