Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/11/2015, 12:41
walleskamejias
 
Fecha de Ingreso: febrero-2008
Mensajes: 65
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Problema con suma y left joins

Gracias por responder

En realidad lo que resulta mal del query es lo siguiente:
Código:
SELECT B.GERENCIA AS GERENCIA,
       SUM(B. COSTO) AS COSTO
       SUM(A.CANTIDAD_CONF) AS CONFIGURADO,
       SUM(C.TOTAL_ENVIOS) AS ENVIADOS,
       SUM(C.TOTAL_EXITOSOS) AS EXITOSOS,
       SUM(C.TOTAL_EXPIRADOS) AS EXPIRADOS,
       SUM(C.TOTAL_NO_ENTREGADOS) AS NO_ENTREGADOS,
       SUM(C.TOTAL_NULOS) AS NULOS,
       SUM(A.CANTIDAD_EST) AS ESTIMADO
FROM NOTIFICACIONES A
     LEFT OUTER JOIN DESCRIPCION_EVENTO B ON A.CODIGO = B.CODIGO
     LEFT OUTER JOIN CONTACTO_POR_EVENTO C ON A.CODIGO = C.CODIGO AND A.FECHA_NOTIF = C.FECHA_COMUNICACION
WHERE DATEPART(MM,A.FECHA_NOTIF) = '10' AND DATEPART(YY,A.FECHA_NOTIF) = '2015' AND B.CANAL = 'SMS'
GROUP BY B.GERENCIA
El resto del query se ejecuta sin inconveniente, el problema es cuando agrego: SUM(B.COSTO) AS COSTO, la suma la triplica, no se como hacer para que no sume tres veces