[firebase-br] Calculo no FireBirde com Campo "null"
Euler Jr
euler em sig.inf.br
Qui Dez 22 15:21:56 -03 2005
Outra alternativa é a função coalesce().
[]s
Euler Jr.
edcley em eletroacre.com.br wrote:
>qualquer calculo com null é retornado null.
>vc pode fazer isso usando a função case
>
>case desc_per when null then 0 else desc_per end;
>
>
>edcley
>
>
>
>>Prezados;
>>
>>
>>Sera que alguem ja passou por esta situacao?
>>
>>Na seguinte select:
>>
>>SELECT
>>SUM (QUANT * PRECO_UNIT ) AS TOTAL_BRUTO,
>>SUM(QUANT) AS TOTALQTD,
>>SUM (QUANT * PRECO_UNIT * (1 - DESC_PERC * 0.01) ) AS TOTAL_LIQ
>>FROM NFISCAL_ITEM WHERE ID_NFISCAL = :ID
>>
>>Quando o desconto percentual (DESC_PERC) é nulo (null), o registro
>>correspondente nao é calculado.
>>
>>Será que alguem tem alguma ideia de como resolver essa situacao?
>>
>>Atenciosamente;
>>
>>Alejandro Michelutti
>>
>>______________________________________________
>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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
>>
>>
>>
>
>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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