[firebase-br] Select sum
Caio Oliveira
news em caiosistemas.com.br
Qui Dez 7 19:13:36 -03 2006
Use o case WHEN como abaixo:
select CODIGO,
case when valor > 0 then valor else 0 end as valorPositivo,
case when valor < 0 then valor else 0 end as valornegativo
from TESTE
group by CODIGO
Sds,
justiceiro punisher escreveu:
> uso fire 1.5
>
> amigos tenho uma tabela('teste') e nessa tabela tenho os seguintes campos:('
> codigo, valor')
>
> o valor contem registros positivos e negativos.
>
> eu preciso retornar a soma de todos valores positivos e negativos de um
> determinado codigo
>
> entaum fiz assim e naum funcionou.
>
> select CODIGO, (select sum(valor) where valor >0) as valorPositivo,(select
> sum(valor) where valor <0) as valornegativo from TESTE group by CODIGO
>
> alguem pode me ajudar
>
> _________________________________________________________________
> Seja um dos primeiros a testar o novo Windows Live Mail Beta- grátis. Acesse
> http://www.ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista