[firebase-br] Nulo indesejado

Raul Geraldin rgeraldin em gmail.com
Qua Out 27 16:40:59 -03 2010


opa,  ele retorna nulo sim!

Em 27 de outubro de 2010 16:39, Raul Geraldin <rgeraldin em gmail.com>escreveu:

> Não, se nada satisfazer sua condição where, é pra retornar nada (ou seja
> nem um valor) e não nulo.
>
>
> Em 27 de outubro de 2010 16:17, Reinaldo <diasmartins em gmail.com> escreveu:
>
> 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
>>>
>>>
>>
>> ______________________________________________
>> 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