[firebase-br] RES: RES: erro no sql

Augusto Junior gutopj02 em gmail.com
Qua Set 6 14:11:24 -03 2017


obrigado

Enviado do Email para Windows 10

De: Sofia Bonato de Moraes - EES
Enviado:quarta-feira, 6 de setembro de 2017 11:16
Para: 'FireBase'
Assunto: [firebase-br] RES: erro no sql

Oi,

Não sei se é possível utilizar desta forma pois não conheço exatamente sua
estrutura de tabelas, mas tenta:

SELECT
ACERVO.DESCRICAO, ACERVO.CODIGO, ACERVO.LOCAR , 
COALESCE(MAX(ACERVO.COR,  ACERVO.ITENS),0) AS ITENS, 
COALESCE(SUM( AGENDAITENS.ITENS ),0) AS LOCADOS, 
COALESCE((MAX( ACERVO.ITENS )- SUM( AGENDAITENS.ITENS ),0) AS DISPONIVEL
FROM acervo, agendaitens WHERE ACERVO.CODIGO = AGENDAITENS.codigo
GROUP BY ACERVO.DESCRICAO,ACERVO.CODIGO, ACERVO.LOCAR

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Augusto Junior
Enviada em: quarta-feira, 6 de setembro de 2017 11:01
Para: FireBase <lista em firebase.com.br>
Assunto: [firebase-br] erro no sql

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


______________________________________________
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