Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o valor total das doações por mês e categoria de causa?
 ###Tabelas: 
CREATE TABLE donations_2 (donation_date DATE, donation_amount DECIMAL(10, 2), cause_category VARCHAR(255)); INSERT INTO donations_2 (donation_date, donation_amount, cause_category) VALUES ('2022-01-15', 500.00, 'Education'), ('2022-04-02', 300.00, 'Health'), ('2022-07-10', 700.00, 'Environment'), ('2022-10-05', 600.00, 'Health'), ('2022-02-20', 800.00, 'Education');
SELECT DATE_PART('month', donation_date) AS month, cause_category, SUM(donation_amount) AS total_donation FROM donations_2 GROUP BY DATE_PART('month', donation_date), cause_category;