[firebase-br] Nulo indesejado
Raul Geraldin
rgeraldin em gmail.com
Qua Out 27 11:49:36 -03 2010
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 em gmail.com> 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
>
Mais detalhes sobre a lista de discussão lista