[firebase-br] SQL

joao_jma joao_jma em itelefonica.com.br
Qua Nov 19 12:20:51 -03 2008


OBRIGADO !!!!!!!!!!!



Assinatura João M. de Amorim - Informática: Andreza Enxovais - Ibitinga/SP 
((16) 3341-9000 È(16) 9239-0959
----- Original Message ----- 
From: "Kleber Caneva" <kdcc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, November 19, 2008 11:10 AM
Subject: Re: [firebase-br] SQL


Select Sum ( Case When MEUCAMPO > 0  then MEUCAMPO else 0 end )
>From  MinhaTabela

[]´s

Kléber Caneva

----- Original Message ----- 
From: "joao_jma" <joao_jma em itelefonica.com.br>
To: <prismars em gmail.com>; "FireBase" <lista em firebase.com.br>
Sent: Wednesday, November 19, 2008 10:55 AM
Subject: Re: [firebase-br] SQL


na vdd é bem mais complexo que isso... segue:


select movimentacao.ano, movimentacao.mes, movimentacao.tipomov,
sum(movimentacao.vale) as tot_vale, sum(movimentacao.total) as tot_liq,
funcionarios.setor from movimentacao
left join funcionarios ON (MOVIMENTACAO.funcionario = funcionarios.codigo
group by movimentacao.ano, movimentacao.mes, movimentacao.tipomov,
funcionarios.setor
order by funcionarios.setor


O campo que poderá estar negativo é o campo movimentacao.total (TOT_LIQ)

eu naum posso usar o que me passou :

(Select Sum(MeuCampo) as Soma from MinhaTabela where MeuCampo>0)

Pq desta maneira ele naum pegará o registro, consequentemente, não somará o
outro SUM:

 sum(movimentacao.vale) as tot_vale


e agora?


Assinatura João M. de Amorim - Informática: Andreza Enxovais - Ibitinga/SP
((16) 3341-9000 È(16) 9239-0959
----- Original Message ----- 
From: "Moacir - GMail" <prismars em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, November 19, 2008 9:41 AM
Subject: Re: [firebase-br] SQL



Select Sum(MeuCampo) as Soma from MinhaTabela where MeuCampo>0;



joao_jma escreveu:
> Eu faço um SUM em SQL.
>
> Tem como esse SUM só somar valores positivos ??? IGNORAR os valores
> negativos ???
>
>
> Abraço
>
>     João M. de Amorim - Informática: Andreza Enxovais - Ibitinga/SP
>     ((16) 3341-9000
>      ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista