› Fóruns › SQL e PL/SQL › String trava… otimização ou algo errado? › String trava… otimização ou algo errado?
15 de novembro de 2008 às 3:22 pm
#83742
Participante
select codigo,nome from produtos where saldo(select sum(case when movimento=’E’ then quantidade else 0 end)-sum(case when movimento=’S’ then quantidade else 0 end) as saldo from lancamentos where lancamentos.codigo=produtos.codigo)
UNION ALL
select codigo,nome from produtos where saldo(select (sum(entradas)-sum(saidas)) as saldo from saldos where produtos.codpro=saldos.codpro)
Já tentou fazer isso?