Sumar valores de registros - Ayuda por favor

20/10/2005 - 01:43 por Juan Linares | Informe spam
Hola foreros, gracias por leerme, ojala me puedan ayudar:

tengo una tabla con registros que contienen cifras, nombres y fechas, por
ejemplo: una tabla donde se listan personas y la fecha en la que pagan plata

entonces, tengo el SQL con una consulta que hace las sumas mediante SUM y
las fechas son procesadas mediante GROUP BY

tengo un asp con dos campos para ingresar un rango de fechas y asi saber
cuanto $$$ pago una persona en un determinado periodo de tiempo
el ASP recibe los valores de los campos y mediante BETWEEN aisla los
registros de acuerdo al rango de tiempo.

hasta aqui va todo bien, mi hoja de resultados me dice que PEDRO pago 3000
el 5 de octubre mediante tres movimientos que hizo, tambien me dice que el
15 de octubre hizo 5 depositos por lo que en total ese dia deposito 2500

Esta bien... el asunto es que tambien quiero saber el total de estos dos
movimientos

Un recordset nos devuelve en un campo el total de registros, ahora
lo que yo quiero es el total de la suma de los valores de los registros
Si el recordset encontro en un rgistro 5000, en otro 1500 y en otro 3500
entonces quiero tambien devolver la suma de estos tres valores

Como lo hago?? como lo obtengo??

Espero haberme dado a entender y nuevamente les reitero mi agradecimiento a
quienes me leyeron, a quienes por lo menos intentaron responderme y a
quienes lo hagan

GRACIAS MIL
 

Leer las respuestas

#1 Heves Menegozzi
20/10/2005 - 16:31 | Informe spam
Según como yo lo veo, tienes dos opciones:

1.- Declaras una variable y le vas acumulando los valores encontrados (5000,
1500 y 3500) para luego mostrar el total obtenido.

2.- Metes todo el proceso en un Stored Procedure, donde podrías ejecutar los
queries que desees y devuelves el resultado que se te antoje.

Ahora, si lo que deseas es obtener el total de este campo directamente desde
el recordset, hasta donde sé, no se puede... Tienes que hacerlo APP (A puro
pulmón).

Espero haberte ayudado,

Saludos

"Juan Linares" escribió:

Hola foreros, gracias por leerme, ojala me puedan ayudar:

tengo una tabla con registros que contienen cifras, nombres y fechas, por
ejemplo: una tabla donde se listan personas y la fecha en la que pagan plata

entonces, tengo el SQL con una consulta que hace las sumas mediante SUM y
las fechas son procesadas mediante GROUP BY

tengo un asp con dos campos para ingresar un rango de fechas y asi saber
cuanto $$$ pago una persona en un determinado periodo de tiempo
el ASP recibe los valores de los campos y mediante BETWEEN aisla los
registros de acuerdo al rango de tiempo.

hasta aqui va todo bien, mi hoja de resultados me dice que PEDRO pago 3000
el 5 de octubre mediante tres movimientos que hizo, tambien me dice que el
15 de octubre hizo 5 depositos por lo que en total ese dia deposito 2500

Esta bien... el asunto es que tambien quiero saber el total de estos dos
movimientos

Un recordset nos devuelve en un campo el total de registros, ahora
lo que yo quiero es el total de la suma de los valores de los registros
Si el recordset encontro en un rgistro 5000, en otro 1500 y en otro 3500
entonces quiero tambien devolver la suma de estos tres valores

Como lo hago?? como lo obtengo??

Espero haberme dado a entender y nuevamente les reitero mi agradecimiento a
quienes me leyeron, a quienes por lo menos intentaron responderme y a
quienes lo hagan

GRACIAS MIL




Preguntas similares