[firebase-br] Coalesce
Alysson Gonçalves de Azevedo
agalysson em gmail.com
Dom Nov 7 11:55:35 -03 2010
Não entendi direito..
Você tem tabela de produtos e de estoque...
dae vc quer listar todos produtos, mesmo os que nao tiverem registros na
tabela estoque?
supondo que seja isso,
select CAMPOS from PRODUTO P
left join ESTOQUE E on E.ID_PRODUTO = P.ID
...
dae vc adapta como quizer
(11) 8491-7730
(\(''^_^ )/)
"Pobre vive dizendo que não tem nada, mas quando vem a enchente, ele sai
gritando: -Perdi tudo!!!"
Em 7 de novembro de 2010 11:24, Jose Luiz de Medeiros <
joseluiz em digitoneletronica.com.br> escreveu:
> Amigos, boa tarde
>
>
>
> Preciso em uma consulta quando não existir registro, usando coalesce
> mudaria
> de null para isso:
>
>
>
> select coalesce(P.ID,0)as id,coalesce(P.DESCRICAO,'sem registro')as descr,
>
> coalesce(P.VENDA,0)as venda,coalesce(E.ESTOQUE,0)as estoque from PRODUTO P,
>
> ESTOQUE_TERMINAL E
>
> WHERE
>
> P.ID = E.ID_PRODUTO AND
>
> E.ID_EMPRESA = 1 AND
>
> E.ID_TERMINAL = 2
>
> order by P.descricao
>
>
>
> Mesmo usando dessa forma, se não existir registros tenho null em todos os
> campos.
>
>
>
> Onde eu errei nesse coalesce?
>
>
>
>
>
> Grato:
>
> Jose Luiz
>
> ______________________________________________
> 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