Ayuda con Sum
Publicado por lissi (14 intervenciones) el 06/06/2006 18:17:54
HOLA PROGRAMADORES:
Esta consulta
SELECT CODIGOVENDEDOR, D.CODIGOPRODUCTO,
(((SUM(D.CANTIDADEMPAQUE) * D.FACTOR) +
SUM(CANTIDADUNIDAD)) * (P.PESO/ D.FACTOR))/10
AS PAQUETE10KILOS
FROM FACTURADETALLE D, PRODUCTO P ,FACTURA F
WHERE D.CODIGOPRODUCTO= P.CODIGOPRODUCTO AND
F.CODIGOEMP=D.CODIGOEMP AND
F.TIPODOCUMENTO =D.TIPODOCUMENTO AND
F.NUMEROSERIE = D.NUMEROSERIE AND
F.NUMEROFACTURA= D.NUMEROFACTURA AND
LEFT(D.CODIGOPRODUCTO,2)='35'
GROUP BY CODIGOVENDEDOR, P.PESO ,D.FACTOR, D.CODIGOPRODUCTO
devuelve esto
CVendedor CProducto Paquete10Kilo
000001 3500000001 7.000000
000002 3500000002 8.500000
000003 3500000002 6.000000
000004 3500000002 1.500000
000004 3500000001 6.000000
Lo que necesito tener es el total por vendedor por ejemplo el vendedor 000004 quiero que solo me salga una vez con y que muestre en paquete10kilos 7.500000 (es decir la suma de sus pqtes10kilo), eliminar la columna CProducto.
A lo que quiero llegar es a
CVendedor Paquete10Kilo
000001 7.000000
000002 8.500000
000003 6.000000
000004 7.500000
Puedo reutilizar este codigo ?????
CantidadEmpaque: es el numero de empaques(un conjunto de bolsas empaquetadas)
Factor: es el numero de bolsas de cada empaque
Cantidad Unidad es el numero de bolsas sueltas
Esta consulta
SELECT CODIGOVENDEDOR, D.CODIGOPRODUCTO,
(((SUM(D.CANTIDADEMPAQUE) * D.FACTOR) +
SUM(CANTIDADUNIDAD)) * (P.PESO/ D.FACTOR))/10
AS PAQUETE10KILOS
FROM FACTURADETALLE D, PRODUCTO P ,FACTURA F
WHERE D.CODIGOPRODUCTO= P.CODIGOPRODUCTO AND
F.CODIGOEMP=D.CODIGOEMP AND
F.TIPODOCUMENTO =D.TIPODOCUMENTO AND
F.NUMEROSERIE = D.NUMEROSERIE AND
F.NUMEROFACTURA= D.NUMEROFACTURA AND
LEFT(D.CODIGOPRODUCTO,2)='35'
GROUP BY CODIGOVENDEDOR, P.PESO ,D.FACTOR, D.CODIGOPRODUCTO
devuelve esto
CVendedor CProducto Paquete10Kilo
000001 3500000001 7.000000
000002 3500000002 8.500000
000003 3500000002 6.000000
000004 3500000002 1.500000
000004 3500000001 6.000000
Lo que necesito tener es el total por vendedor por ejemplo el vendedor 000004 quiero que solo me salga una vez con y que muestre en paquete10kilos 7.500000 (es decir la suma de sus pqtes10kilo), eliminar la columna CProducto.
A lo que quiero llegar es a
CVendedor Paquete10Kilo
000001 7.000000
000002 8.500000
000003 6.000000
000004 7.500000
Puedo reutilizar este codigo ?????
CantidadEmpaque: es el numero de empaques(un conjunto de bolsas empaquetadas)
Factor: es el numero de bolsas de cada empaque
Cantidad Unidad es el numero de bolsas sueltas
Valora esta pregunta


0