Ir para conteúdo

POWERED BY:

Arquivado

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

freddys_

Select soma por mês

Recommended Posts

Pessoal, a seguinte string me retorna o total de gastos com treinamentos por colaborador:


SELECT SUM(tr.valor_total) as valor_total_treinamentos FROM treinamentos_realizados tr JOIN colaboradores c ON C.cpf = tr.cpf_colaborador WHERE tr.cpf_colaborador = '12365487995'

Na tabela colaboradores, eu tb tenho a data do treinamento, ai tipo preciso de uma string que eu pegue esse total, mas por mês, de jan a dez. No caso vou jogar em um array (mes, valor).

alguém sabe como consigo isso, sem consultar mês a mês? seria facil fazer 1 consulta pra cada mês, mas além de trabalhoso provavelmente de pra fazer em 1 linha só.

 

agradeço quem puder ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

group by ...

SELECT month(data_treinamento) mes,SUM(tr.valor_total) as valor_total_treinamentos 
FROM treinamentos_realizados tr 
  JOIN colaboradores c ON C.cpf = tr.cpf_colaborador 
WHERE tr.cpf_colaborador = '12365487995'
group by month(data_treinamento)

supondo o nome da coluna e creio ser esta a function em mysql

 




			
		

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.