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 médio de doação por faixa etária no Canadá?
 ###Tabelas: 
CREATE TABLE donations_age_canada (donation_id INT, donor_age INT, amount DECIMAL(10,2), country VARCHAR(255)); INSERT INTO donations_age_canada (donation_id, donor_age, amount, country) VALUES (5, 31, 450.00, 'Canada'), (6, 47, 300.00, 'Canada'), (7, 53, 500.00, 'Canada');
SELECT AVG(amount) as avg_donation, FLOOR(donor_age / 10) * 10 as age_group FROM donations_age_canada WHERE country = 'Canada' GROUP BY age_group;