Array
(
)

O select sum esta somando errado porque?

Ricieri
   - 08 abr 2006

Pessoal, tenho este select:


Citação:
select sum(a.vl_lancamento), b.id_cliente, a.tipo_movimentacao
from cc a,
clientes b
where
a.id_cliente = b.id_cliente and
a.id_cliente = :idcliente_cc and
a.tipo_movimentacao = 4
group by b.id_cliente, a.tipo_movimentacao


e tenho estes dados na tabela:


Citação:
VL_LANCAMENTO-----DATA_LANCAMENTO--TIPO_MOVIMENTACAO
2,500--------------------04/08/2006--------------------4
-18,000------------------04/08/2006--------------------4
30,000-------------------04/08/2006--------------------4
10,000-------------------04/08/2006--------------------4
27,500-------------------04/08/2006--------------------4
20,000-------------------04/08/2006--------------------4


Só que quando é executado a soma, ele fala que o total dá R$ 72,00 sendo que era para dar R$ 90,00

Alguem ai sabe o porque?


Ricieri
   - 08 abr 2006

Pessoal, já resolvi. eu tava marcando toca..


Martins
   - 08 abr 2006


Citação:
Pessoal, já resolvi. eu tava marcando toca..


Ainda bem q vc resolveu, não esqueça novamente os sinais.


Citação:

VL_LANCAMENTO----- DATA_LANCAMENTO--TIPO_MOVIMENTACAO
2,500--------------------04/08/2006-------------------- 4
-18,000------------------04/08/2006-------------------- 4 30,000-------------------04/08/2006-------------------- 4
10,000-------------------04/08/2006-------------------- 4
27,500-------------------04/08/2006-------------------- 4
20,000-------------------04/08/2006-------------------- 4[/color]


90,00 - 18,00 = 72,00

Boa sorte!