[firebase-br] Nulo indesejado

Raul Geraldin rgeraldin em gmail.com
Qua Out 27 16:41:29 -03 2010


Exprementa executar sem where.

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

> 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