Boa tarde.... Fiz a seguinte instrução para subtrair entradas e saidas de duas diferentes tabelas: select codproduto, sum(entradaestoque) - sum(saidaestoque) as quantidadeFinal from
(
select codproduto, entradaestoque, 0 as saidaestoque from
(
select ee.codProduto,sum(ee.qtade) from entradaEstoque ee
inner join produto p on p.codigo = ee.codProduto where ee.codProduto = 560
and ee.status = 1
group by ee.codProduto
) as a
union all
select codproduto, 0 as entradaestoque, saidaestoque from
(
select se.codProduto, sum(se.qtdade) from saidaEstoque se inner join produto p
on p.codigo = se.codProduto where se.status = 1 and se.codProduto = 560
group by se.codProduto
)as a
)
group by codproduto,entradaestoque,saidaestoque porem quando eu executo aparece o seguinte erro: Msg 156, Level 15, State 1, Line 18 Incorrect syntax near the keyword 'group'. Não consigo corrigir...alguém pode me ajudar?? Grata...Erica Ongaro