[firebase-br] Ajuda em select SUM COUNT
Jean Alysson
jeanpapa em gmail.com
Ter Out 28 16:06:03 -03 2014
Ola, preciso de ajuda em um select:
- preciso do total de excursoes por data (tabela EXCURSAO)
- e o total de pessoas por excursao (tabela EXCURSAO_ITEM)
sum(ei.qtde_pessoas) as qtde_pessoas
SELECT e.data_excursao, count(e.id_excursao) as
qtde_excursoes,sum(ei.qtde_pessoas) as qtde_pessoas
FROM excursao e
inner join excursao_item ei on (e.id_excursao=ei.id_excursao)
WHERE e.data_excursao between :data_ini and :data_fim
group by e.data_excursao
order by e.data_excursao
tentei o select acima, sem o inner join com EXCURSAO_ITEM, o total de
excursao fica correto, mas com ele, o total é bem maior, deve estar
multiplicando pelo pelas linhas dos itens.
o total de pessoas fica certo
tem como totalizar os dois campos com o INNER JOIN ?
Obrigado
Jean Alysson
Mais detalhes sobre a lista de discussão lista