Uma ajuda nesta Consulta SQL

Ahe brodis,

Tenho uma tabela lancamento que tem os seguinte campo datapagamento, datavencimento, valor, valorpago, categoria_idcategoria entre outros, so que o meu problema é desenvolver uma tabela de demonstrativo finanaceiro do ano, e nesta consulta eu somo os valores da categoria agrupando pelo mes, como mostra na imagem anexa.

Aguem poderia me ajudar nesta consulta?

Valew

Uma solução simples em SQL é agrupar pelo mês e usar a função agregada sum como no exemplo hipotético:

SELECT sum(valor), sum(valor2), month(data)

FROM tabela

GROUP BY month(data)

a função month no MySQL retorna o número do mes (1 a 12) ou 0 para datas como ‘0000-00-00’ ou ‘2008-00-00’ que contém zero no mes.

depois posta ai falando se deu certo ou não.

valew