[firebase-br] RES: Duvida com Having / Group By

hmendes.nf em gmail.com hmendes.nf em gmail.com
Sex Jul 18 21:23:02 -03 2014


Boa noite Fernando!

Pois é...testei isso tambem e nao tenho nenhum campo null na tabela.

Obrigado!
Humberto Mendes


-----Mensagem Original----- 
From: Fernando Pereira
Sent: Friday, July 18, 2014 9:17 PM
To: 'FireBase'
Subject: [firebase-br] RES: Duvida com Having / Group By

Será que não tem algum registro com o campo ID_CIDADE nulo (NULL) ??


-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de
hmendes.nf em gmail.com
Enviada em: sexta-feira, 18 de julho de 2014 20:27
Para: lista em firebase.com.br
Assunto: [firebase-br] Duvida com Having / Group By

Boa noite srs.

tenho dois select que mostram os produtos entregues e vendidos.
Um total geral e outro por cidade, ambos desde que a quantidade vendida seja
maior que zero.
O Select geral me traz um resultado para Entregues e o select por Cidade
traz outro.
* O total vendido sempre é igual

-- por Cidade
Select
   pv.id_artigo, pv.id_cidade,
   sum(pv.qtdentregue) as qtdentregue,
   sum(pv.qtdvendida) as qtdvendida
from VendasProdutos pv
where pv.id_artigo = 333
group by pv.id_artigo, pv.id_cidade
having sum(pv.qtdvendida) > 0
** Resultado: 504 Artigos entregues e 70 vendidos

-- Geral
Select
   pv.id_artigo,
   sum(pv.qtdentregue) as qtdentregue,
   sum(pv.qtdvendida) as qtdvendida
from VendasProdutos pv
where pv.id_artigo = 333
group by pv.id_artigo
having sum(pv.qtdvendida) > 0
** Resultado: 644 Artigos entregues e 70 vendidos

Se alguem puder me ajudar agradeço.
Humberto Mendes
______________________________________________
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