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 da doação para doadores recorrentes?
 ###Tabelas: 
CREATE TABLE Donors (donor_id INT, name VARCHAR(255), country VARCHAR(255), recurring BOOLEAN); CREATE TABLE Donations (donation_id INT, donor_id INT, event_id INT, amount DECIMAL(10, 2));
SELECT AVG(amount) FROM Donations D JOIN Donors DD ON D.donor_id = DD.donor_id WHERE DD.recurring = TRUE;