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