hola que tal ecfisa, gracias por tomarte la molestia de ayudarme, intente lo que dijes pero con mis parametros y no me funciono, resulta que al parecer SUM('campo') <= 100 hace una comparacion de cada registro, pero no lo suma, me muestra todos los registros, no se si estoy haciendo algo mal o no se,
asi pongo mi consulta:
Cita:
Select TramaID, FechaCarga, Importe, Tipo From Trama
WHERE (FechaCarga Between '02/02/2011' and '01/06/2011') and (Importe Between 10 and 50)
Group by TramaID, FechaCarga, Importe, Tipo
Having SUM(Importe) <= 100
|
esto lo hago en sql, y me arroja todos los registros que esten dentro de la condicion between, pero no me suma la columna, me muestra importe, que es el campo al que estoy sumando, pero en general, me salen todos los datos,
TramaID ----------- FechaCarga --------Tipo--------------Importe
1-------------------17/01/2010----------0---------------- 50
osea me salen todos los importes menores de 100, pero no suma, espero me puedan ayudar, por que lo que quiero es que sume toda la columna, hasta donde la suma de, un ejemplo, hasta donde la suma sea 100, (este valor lo designa el usuario)
gracias efcia por la ayuda, pero al parecer aun no queda, saludos espero me puedan echar la mano con esto