Ver Mensaje Individual
  #6  
Antiguo 12-02-2019
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Reputación: 17
look Va camino a la fama
Hola amigos, quiciera agregarle la columna de acumulados, esto es lo que tengo:

Código SQL [-]
  SELECT
  SUPERVIS.COD_ESC,
  SUPERVIS.COD_SUP,
  VENTAS.COD_FAM,
  SUM(VENTAS.CANT * PRODUCTS.PES_VOL) AS TOTAL,
  SUM(VENTAS.CANT * PRODUCTS.PES_VOL) OVER (PARTITION BY VENTAS.COD_FAM) as ACUMULADO
  FROM ZONAS
  INNER JOIN SUCURSALS ON SUCURSALS.COD_ZON = ZONAS.COD_ZON  
  INNER JOIN JEFES ON JEFES.COD_SUC = SUCURSALS.COD_SUC    
  INNER JOIN SUPERVIS ON SUPERVIS.COD_JEF = JEFES.COD_JEF 
  INNER JOIN RUTAS ON RUTAS.COD_SUP = SUPERVIS.COD_SUP 
  INNER JOIN VENTAS ON VENTAS.COD_RUT = RUTAS.COD_RUT
  INNER JOIN PRODUCTS ON PRODUCTS.COD_PROD = VENTAS.COD_PROD
  INNER JOIN FAMILIAS ON FAMILIAS.COD_FAM = VENTAS.COD_FAM
  WHERE 
  DATEPART(MONTH,VENTAS.Fech_fact) = 1
  AND DATEPART(YEAR,VENTAS.Fech_fact) = 2019
  AND SUPERVIS.COD_SUP = 10111 
  AND VENTAS.TIP_DOC NOT IN ( 'z105','z106','z405')
  GROUP BY 
  SUPERVIS.COD_SUP,
  VENTAS.COD_FAM,
  SUPERVIS.COD_ESC

Pero me da error, ¿que podra ser?
__________________
all your base are belong to us
Responder Con Cita