Suma agrupada

23/03/2006 - 16:33 por Julio Cesar | Informe spam
Hola buen dia a todos.
Necesito realizar un informe en el cual me muestre un resumen de cantidades
por producto en un rango determinado de facturas. Lo que tengo es lo
siguiente:

SELECT producto,sum (cantidad)as cantidad, factura, nombre
from mvtofac
where factura >= '1' and factura <= '10'
group by producto, factura, nombre

El resultado que me da es que un producto que esta en varias facturas me
aparece las veces en que esta facturado. Yo puedo agrupar esta suma por
producto (que aparezca el total) sin importar en cuantas facturas este el
producto. El rango de facturas en este momento es secuencial es decir
"factura >= '1' and factura <= '10'", se puede hacer dinámico (facturas 1,
3,4 )?. Gracias por su colaboración.
 

Leer las respuestas

#1 Julio Cesar
23/03/2006 - 16:41 | Informe spam
Bueno ya arregle el inconveniente de la aparición de los productos varias
veces, pero me queda la inquietud de que el rango de facturas lo pueda
manejar de manera dinámica (como cuando una va a imprimir un documento y le
da la opción de escoger rango de pàginas y páginas sueltas). 1-5,8,10-13.
Algo asi. Gracias por la colaboración.

"Julio Cesar" escribió:

Hola buen dia a todos.
Necesito realizar un informe en el cual me muestre un resumen de cantidades
por producto en un rango determinado de facturas. Lo que tengo es lo
siguiente:

SELECT producto,sum (cantidad)as cantidad, factura, nombre
from mvtofac
where factura >= '1' and factura <= '10'
group by producto, factura, nombre

El resultado que me da es que un producto que esta en varias facturas me
aparece las veces en que esta facturado. Yo puedo agrupar esta suma por
producto (que aparezca el total) sin importar en cuantas facturas este el
producto. El rango de facturas en este momento es secuencial es decir
"factura >= '1' and factura <= '10'", se puede hacer dinámico (facturas 1,
3,4 )?. Gracias por su colaboración.

Preguntas similares