Boa tarde
utilizo MariaDB e tenho uma tabela com os seguintes dados:
SACADO EMISSAO VALOR
10002 2022-01-06 100,0000
10002 2022-02-17 110,0000
10002 2022-03-15 120,0000
10002 2022-03-17 135,0000
10006 2022-05-20 85,0000
10012 2022-02-01 258,0000
10012 2022-03-24 180,0000
10012 2022-03-25 150,0000
10012 2022-04-08 200,0000
10012 2022-04-09 210,0000
10020 2022-02-17 121,0000
10020 2022-03-15 540,0000
Preciso fazer uma consulta e trazer o total de venda de cada sacado e a quantidade de pedido no mês, a consulta deveria sair assim:
SACADO TOTAL MES01 MES02 MES03 MES04 MES05
10002 465,0000 1 1 2 0 0
10006 52,0000 0 0 0 0 1
10012 998,0000 0 1 2 2 0
10020 661,0000 0 1 0 0 0
Ou SEJA: totalizar o pedidos de cada sacado e mostrar quantos pedidos houve em cada mês, totalizar usando GROUP BY tudo bem a sintaxe é abaixo, mas como incluir os campos dos meses 01 a 12 nesta consulta
SELECT SACADO, SUM(VALOR) AS TOTAL FROM NFESAIDAS WHERE CANCELADA = 'F' AND NATUREZA LIKE '%VENDA%' AND EMISSAO
BETWEEN '2022-01-01' AND '2022-05-31' GROUP BY SACADO ORDER BY SACADO,EMISSAO;
grato abraço