ya he probado hacer eso, esta me funciona perfectamente
Código SQL
[-]
SELECT alclaart.CODIGO, alclaart.DESCRIPC, alclaart.ALMACEN, alclaume.DESCRIPC, (alpreart.IMPORTE/alpreart.EXISTENCIA) AS Expr1
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"))
UNION SELECT alclaart.CODIGO, alclaart.DESCRIPC, alclaart.ALMACEN, alclaume.DESCRIPC, (alpresec.IMPORTE/alpresec.EXISTENCIA) AS Expr1
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"))
si le pongo parentesis, como por jejmplo:
Código SQL
[-](
SELECT alclaart.CODIGO, alclaart.DESCRIPC, alclaart.ALMACEN, alclaume.DESCRIPC, (alpreart.IMPORTE/alpreart.EXISTENCIA) AS Expr1
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"))
)
UNION
(
SELECT alclaart.CODIGO, alclaart.DESCRIPC, alclaart.ALMACEN, alclaume.DESCRIPC, (alpresec.IMPORTE/alpresec.EXISTENCIA) AS Expr1
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"))
)
ya me empieza a dar error de invalid use of keyword token (
si pongo algo como esto
Código SQL
[-]SELECT * FROM
(
(SELECT alclaart.CODIGO, alclaart.DESCRIPC, alclaart.ALMACEN, alclaume.DESCRIPC, (alpreart.IMPORTE/alpreart.EXISTENCIA) AS Expr1
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")))
UNION
(SELECT alclaart.CODIGO, alclaart.DESCRIPC, alclaart.ALMACEN, alclaume.DESCRIPC, (alpresec.IMPORTE/alpresec.EXISTENCIA) AS Expr1
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")))
)
me da el mismo error pero el token SELECT
es que tengo que instalar algo para que esto me funcione?? en verdad es que esto me hace mucha falta y no logro que funcione
te podre mandar mi codigo completo para que me lo revises??