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 é a média de doação mensal por categoria de doador?
 ###Tabelas: 
CREATE TABLE monthly_donations_category (id INT, donor_category VARCHAR(50), donor_name VARCHAR(50), donation_amount DECIMAL(10,2), donation_date DATE); INSERT INTO monthly_donations_category (id, donor_category, donor_name, donation_amount, donation_date) VALUES (1, 'Regular', 'John Doe', 50, '2022-01-01'), (2, 'One-time', 'Jane Smith', 75, '2022-01-15'), (3, 'Regular', 'John Doe', 60, '2022-02-01');
SELECT donor_category, AVG(donation_amount) as avg_monthly_donation FROM monthly_donations_category GROUP BY donor_category;