Dúvida em um SQL (Subselect)

Olá pessoal, estou fazendo uma instrução SQL onde me traz o saldo bancário corretamente no SQLBuilder! Só que ao fazer um “Lookup”
e jogar em um campo no formulário, ele esta me trazendo (no formulário) um dos valores do subselect. Ainda não descobri o porquê disso!
Alguém pode me ajudar?

Vejam a imagem abaixo para uma melhor compreensão!

Uploaded with ImageShack.us

Tente assim:

select
  sum(valor_movimentacao * (case tipo when 0 then -1 else 1 end)) as valor
from movimentacao_bancaria
where (idconta_bancaria = 1)