[firebase-br] Nulo indesejado

Reinaldo diasmartins em gmail.com
Qua Out 27 16:17:26 -03 2010


As colunas não do tipo integer.

Vou popular mais algumas linhas e fazer mais alguns testes.

Porém mesmo quando não houver nenhum registro que satisfaça a minha 
condição WHERE, também irei precisar que a informação venha com 0.

Será que este pode ser o problema, quando o resultset nao traz nada?

Att.

Reinaldo




Em 27/10/2010 11:49, Raul Geraldin escreveu:
> COALESCE(*expression1*,*...n*) equivale à seguinte expressão CASE:
>
> CASE
>
>     WHEN (expression1 IS NOT NULL) THEN expression1
>
>     WHEN (expression2 IS NOT NULL) THEN expression2
>
>     .
>
> USA o ISNULL(CAMPO1 , 0)
>
> Em 27 de outubro de 2010 11:36, Reinaldo<diasmartins-Re5JQEeQqe8AvxtiuMwx3w em public.gmane.org>  escreveu:
>
>> Olá amigos, estou tentando fazer essa soma de dois campos (depois serao
>> mais campos), porém está retornando nulo, sendo que eu preciso que neste
>> caso me retorne 0.
>>
>> Alguém pode me esclarecer aonde está o erro:
>>
>> SELECT
>>    COALESCE(COALESCE(EOP.EOPQTDENTRPQ, 0) + COALESCE(EOP.EOPQTDENTRPF, 0),
>> 0) AS TOTQTDENT
>> FROM
>>    TAB_ESTATISTICA_OPERADORES EOP
>>
>> Utilizo o Firebird 2.0.6
>>
>> Att.
>>
>> Reinaldo
>>
>> ______________________________________________
>> 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