[firebase-br] erro no sql
José Mauricio barbisan Zottis
zottissistemas em gmail.com
Qua Set 6 11:14:43 -03 2017
Bom dia.
Use o comando coalesce
select
ACERVO.CODIGO, ACERVO.DESCRICAO, ACERVO.COR,
ACERVO.ITENS,
ACERVO.LOCAR,
* coalesce(*(select SUM( AGENDAITENS.ITENS ) FROM agendaitens WHERE
AGENDAITENS.codigo
= ACERVO.CODIGO )*,0)* AS LOCADOS ,
( ACERVO.ITENS - ( select SUM( AGENDAITENS.ITENS ) FROM agendaitens WHERE
AGENDAITENS.codigo = ACERVO.CODIGO )) AS DISPONIVEL
FROM acervo
ORDER BY ACERVO.DESCRICAO
Em 6 de setembro de 2017 11:01, Augusto Junior <gutopj02 em gmail.com>
escreveu:
> Bom dia,
>
> alguém pode me ajudar nesse sql ?
>
> a coluna LOCADOS sai vazia.
> a coluna DISPONIVEL também vazia.
>
> como corrigir isso ?
>
> grato
> Guto
>
>
> select
> ACERVO.CODIGO, ACERVO.DESCRICAO, ACERVO.COR,
> ACERVO.ITENS,
> ACERVO.LOCAR,
> (select SUM( AGENDAITENS.ITENS ) FROM agendaitens WHERE AGENDAITENS.codigo
> = ACERVO.CODIGO ) AS LOCADOS ,
> ( ACERVO.ITENS - ( select SUM( AGENDAITENS.ITENS ) FROM agendaitens WHERE
> AGENDAITENS.codigo = ACERVO.CODIGO )) AS DISPONIVEL
>
> FROM acervo
>
> ORDER BY ACERVO.DESCRICAO
> ______________________________________________
> 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