[firebase-br] Enc: Re: Re: coalesce

Jose Luiz de Medeiros joseluiz em digitoneletronica.com.br
Dom Dez 27 23:26:42 -03 2015


Tentei e deu certo,

select coalesce (sum(c.valor),0)as Debito from caixalancamento c where c.opr = 'D' and c.id_empresa = :empresa


Grato





Jose Luiz de Medeiros  

----------------------------------- 


Programmer &   TI Professional 

:: delphi - php - firebird - mysql ::  

(31)9628-4764  








──────────────────────────────────────────────────────────────────
De: "Matheus Guerra"  
Em: Domingo 27 de Dezembro de 2015 23:20, 

Para: lista em firebase.com.br
Assunto: Re: [firebase-br] Enc: Re: Re: coalesce



Também acho que teria que retornar 0 (zero). Já tentou coalesce(sum ())?
Em 27/12/2015 23:14, "Jose Luiz de Medeiros"   escreveu:

>
> boa noite,
>
>
>
> o problema é esse, nessa consulta não tem nenhum registro. num teria que
> me retornar 0? se eu fizer a mesma consulta setando o campo opr para
> 'C'(créditos), me retorna a soma dos créditos.
>
>
>
>
>
>
> grato.
>
>
>
>
>
> Jose Luiz de Medeiros
>
> -----------------------------------
>
>
> Programmer &   TI Professional
>
> :: delphi - php - firebird - mysql ::
>
> (31)9628-4764
>
>
>
>
>
>
>
>
>
>
>
> ──────────────────────────────────────────────────────────────────
> De: "Matheus Guerra"
> Em: Domingo 27 de Dezembro de 2015 23:06,
>
> Para: lista em firebase.com.br
> Assunto: Re: [firebase-br] coalesce
>
>
>
> Retorna algum registro nessa consulta? Tipo se retirar a agregação sum?
> Em 27/12/2015 23:00, "Jose Luiz de Medeiros"   escreveu:
>
> > boa noite,
> >
> >
> > tenho essa consulta:
> >
> > select sum(coalesce(c.valor,0))as Debito from caixalancamento c where
> > c.opr = 'D' and c.id_empresa = 1
> >
> > nessa consulta pego todos os valores em minha tabela caixalancamento cujo
> > campo OPR for = D(débito). o que esta acontecendo e que o meu retorno
> esta
> > sendo Null, teria que ser 0.
> >
> > o que fiz de errado?
> >
> >
> >
> > grato:
> >
> >
> >
> >
> >
> > Jose Luiz de Medeiros
> >
> > -----------------------------------
> >
> >
> > Programmer &   TI Professional
> >
> > :: delphi - php - firebird - mysql ::
> >
> > (31)9628-4764
> >
> >
> >
> >
> > ______________________________________________
> > 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://www.firebase.com.br/pesquisa_lista.html 
> >
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html 
>
>
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html 
______________________________________________
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://www.firebase.com.br/pesquisa_lista.html  



Mais detalhes sobre a lista de discussão lista