Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Média

$
0
0
Tenho uma tabela no BD chamada "produtos" onde no campo "valor" possui 33 valores em reais. Para conseguir a media geral total por mês, fim assim: 
1-nesta variável pego o mês atual, $mes = date(m); 
2-no SELECT faço a soma de tudo com sum(valor) e guardo o resultado na variável $soma; 
3-para chegar no resultado final pego $soma/$mes, assim consigo a média por mês.
Legal funciona certinho.
Mas o problema será quando passar de dezembro para janeiro. Ou seja, terei um valor bem maior do que tenho hoje e conforme fiz, terei a soma total dividida por 1, onde o certo seria por 13. Como fazer isso diretamente no mysql?  

Viewing all articles
Browse latest Browse all 14190