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 para cada causa no terceiro trimestre de 2021?
 ###Tabelas: 
CREATE TABLE donations (id INT, cause_id INT, amount DECIMAL(10,2), donation_date DATE); INSERT INTO donations (id, cause_id, amount, donation_date) VALUES (1, 1, 50.00, '2021-07-01'), (2, 2, 100.00, '2021-07-15'), (3, 1, 75.00, '2021-08-03'), (4, 3, 200.00, '2021-09-01'), (5, 2, 150.00, '2021-07-30'), (6, 1, 125.00, '2021-08-25');
SELECT cause_id, AVG(amount) as avg_donation_amount FROM donations WHERE donation_date BETWEEN '2021-07-01' AND '2021-09-30' GROUP BY cause_id;