Ver Mensaje Individual
  #1  
Antiguo 28-11-2013
Avatar de jooooseph
jooooseph jooooseph is offline
Miembro
 
Registrado: oct 2007
Posts: 50
Reputación: 17
jooooseph Va por buen camino
Se Me Duplica La Suma

Estoy haciendo una consulta a 3 tablas a la vez que me devuelve sumas en cada campo. El problema es cuando se ejecuta la suma se duplica en dos datos.

A continuación pongo mi caso.

Código SQL [-]
1.  Tabla principal PRESUPUESTO

COD_PRESU | DESCRIPCION | FECHA 
   1          VARILLA     11/11/13




2. Tabla 2 D_PRES_MAQUI

COD_DETALLE | COD_PRESU | COD_MAQUI | HORAS | COSTO_HORA | TOTAL
    1             1          1          5       25.00      125.00
    2             1          2          2       35.80       71.60


3. Tabla 3 D_PRES_DIAS_ENTREGA
COD_DETALLE | COD_PRESU | COD_EMPRE | DIAS_PROYECTADOS| DIAS_REALES
      1          1            1           5                 3


        
Consulta REALIZADA

SELECT DESCRIPCION, SUM(D_PRES_DIAS_ENTREGA.DIAS_PROYECTADOS) AS PROYECTADO, SUM(D_PRES_DIAS_ENTREGA.DIAS_REALES) AS "REAL", SUM(D_PRES_MAQUI.TOTAL) AS "TOTAL S/."
FROM PRESUPUESTO
LEFT JOIN D_PRES_DIAS_ENTREGA on PRESUPUESTO.COD_PRESU = D_PRES_DIAS_ENTREGA.COD_PRESU
LEFT JOIN D_PRES_MAQUI ON PRESUPUESTO.COD_PRESU = D_PRES_MAQUI.COD_PRESU
GROUP BY DESCRIPCION

Resultado Incorrecto

Código SQL [-]

DESCRIPCION | PROYECTADO | REAL |TOTAL S/.
  VARILLA        10         6     196.60


RESULTADO CORRECTO

Código SQL [-]


DESCRIPCION | PROYECTADO | REAL |TOTAL S/.
  VARILLA         5         3     196.60

Espero que alguien me pueda ayudar con este inconveniente.



Atte.


Joseph Obando

Última edición por jooooseph fecha: 28-11-2013 a las 03:22:33.
Responder Con Cita