Ver Mensaje Individual
  #2  
Antiguo 28-05-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Reputación: 24
BlueSteel Va por buen camino
Cool

Hola...

te quiero recomendar que utilices las etiquetas de codigo....

así quedaria el codigo que tienes...
Código SQL [-]
SELECT   ALCLAART.CODIGO,
         ALCLAART.DESCRIPC,
         ALCLAART.ALMACEN,
         ALCLAUME.DESCRIPC,
         SUM(ALPREART.EXISTENCIA) AS EXISTENCIA,
         SUM(ALPREART.IMPORTE) AS IMPORTE
FROM     (ALCLAART
          INNER JOIN ALPREART
            ON (ALCLAART.CODIGO = ALPREART.CODIGO)
               AND (ALCLAART.ALMACEN = ALPREART.ALMACEN))
         INNER JOIN ALCLAUME
           ON ALCLAART.UMEDIDA_A = ALCLAUME.COD_UM
WHERE    (((ALCLAART.ALMACEN) = "01"))
GROUP BY ALCLAART.CODIGO,
         ALCLAART.DESCRIPC,
         ALCLAART.ALMACEN,
         ALCLAUME.DESCRIPC
UNION 
SELECT   ALCLAART.CODIGO,
         ALCLAART.DESCRIPC,
         ALCLAART.ALMACEN,
         ALCLAUME.DESCRIPC,
         SUM(ALPRESEC.EXISTENCIA) AS EXISTENCIA,
         SUM(ALPRESEC.IMPORTE) AS IMPORTE
FROM     (ALCLAART
          INNER JOIN ALCLAUME
            ON ALCLAART.UMEDIDA_A = ALCLAUME.COD_UM)
         INNER JOIN ALPRESEC
           ON (ALPRESEC.CODIGO = ALCLAART.CODIGO)
              AND (ALCLAART.ALMACEN = ALPRESEC.ALMACEN)
WHERE    (((ALCLAART.ALMACEN) = "01"))
GROUP BY ALCLAART.CODIGO,
         ALCLAART.DESCRIPC,
         ALCLAART.ALMACEN,
         ALCLAUME.DESCRIPC


Salud
__________________
BlueSteel
Responder Con Cita