[firebase-br] Erro em um SQL

Augusto junior gutopj02 em gmail.com
Dom Maio 23 14:06:12 -03 2010


Sera que alguem sabe onde esta o erro ???

e sera que tem alguma melhor ( mais rapido ) para fazer ???

SELECT ESTOQUE.CODIGO, ESTOQUE.PRODUTO , estoque.custocomimpostos,
 ( select FIRST 1 (COMPRASCORPO.DATA) AS DataCompra FROM COMPRASCORPO
where COMPRASCORPO.CODIGOPRODUTO = ESTOQUE.CODIGO order BY
COMPRASCORPO.data DESC )  ,
 ( Select first 1 (comprascorpo.unidades) as UnidadesComprada FROM
COMPRASCORPO WHERE COMPRASCORPO.codigoproduto = ESTOQUE.CODIGO order
BY COMPRASCORPO.data DESC ),
 ( Select first 1 (comprascorpo.unitario) as ValorPago FROM
COMPRASCORPO WHERE COMPRASCORPO.codigoproduto = ESTOQUE.CODIGO order
BY COMPRASCORPO.data DESC ) ,

 (  select sum( VENCACORPO.unidades ) as soma from vendacorpo where
VENDACORPO.codproduto = ESTOQUE.codigo AND VENDACORPO.data >=
COMPRASCORPO.DATA )

 FROM ESTOQUE


Funciona se tirar a linha

 (  select sum( VENCACORPO.unidades ) as soma from vendacorpo where
VENDACORPO.codproduto = ESTOQUE.codigo AND VENDACORPO.data >=
COMPRASCORPO.DATA )


Obrigado.
Guto




Mais detalhes sobre a lista de discussão lista