[firebase-br] Sum - valores absolutos

Mauro Brito mauro em lmc.com.br
Qui Dez 7 17:05:12 -03 2006


Bom dia,

resolvi colocando um campo computed by que armazena o valor absoluto da 
diferença,
dessa forma faz com que o select seja simples, se alguém tiver outra 
idéia melhor aceito sugestão,

obrigado


Mauro Brito escreveu:

>Bom dia,
>
>tenho um campo que armazena as diferenças ocorridas dia a dia, que podem 
>ser a mais ou a menos (ou seja falta ou sobra), representadas por um 
>campo maior ou menor que zero.
>
>A dúvida:
>Tem como eu somar em um único select o total das faltas e das sobras, 
>sem que uma compense a outra?
>
>no  ->  select sum(dif) from ...     vai compensar as sobras com as 
>faltas de outro dia
>
>poderia  colocar um where dif>0 e dif<0   mas teria que fazer dois selects
>
>a idéia seria somar os valores absolutos desse campo, mesmo que esse 
>valor retornasse em dois campos, um para as faltas e outro para as sobras.
>
>Tem como ?
>
>Desde já agradeço a atenção
>
>abraços a todos
>
>
>
>______________________________________________
>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