Estimados, deseo obtener un listado de productos vendidos por articulo.
Cuando hago un
SELECT articulo, SUM (cantidad) AS cant
FROM productos
GROUP BY articulo, cantidad
tengo un problema: si tengo valores positivos y negativos, no se anulan
entre sí, es decir, si tengo 2 registros, uno con cantidad 2 (una factura x
2 unidades) y otro con cantidad -1 (una nota de crédito/devolución x 1
unidad), yo espero obtener el resultado: 1
sin embargo no sucede esto, me trae ambos registros, sin embargo, los
números positivos, los suma y agrupa los registros.
Ej:
articulo cantidad
COCINA ARISTON XJHG0089 2
COCINA ARISTON XJHG0089 -1
Alguna idea de como solucionar esto?
PD: el tipo de datos del campo es decimal
Saludos.
Nicolas
Leer las respuestas