Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ricardo Gama

Consulta mês a mês

Recommended Posts

Galera, gostaria de uma ajuda. Tenho uma tabela de despesas, e tenho um campo com a data do pagamento da despesa (timestamp). Queria gerar um relatório com o total gasto em cada mês do ano. Dúvida: Eu tenho que fazer um select pra cada mês (janeiro, fevereiro, março...) ou tem como fazer em uma consulta só?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu consegui o seguinte:

10985538_10206129106330096_2625801961527

 

Só que depois pensando da query, ela continua errado. O que eu queria era o seguinte: Se no mês houver registro, faça a soma deles, se não houver, retorna 0.00 e que retornasse em uma linha só...

Desde já agradeço a ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tinha tirado o group by, só que acontece isso:

10951149_10206131301184966_9028352975362

 

Eu acho que o problema ta na query mesmo. Pq traduzindo a query do jeito que ta seria algo: Se for o mês 1, soma, senão 0.00, se for mês 2 soma, senão 0.00. Creio que assim está errado. Seria algo do tipo: Tem registro pro mes um, soma, senão 0.00, tem registro pro mês 2, soma, senão 0.00. Acho que compliquei né? Qualquer parada fala que eu tento explicar melhor!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.