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 foi o valor total doado por doadores que retornaram no segundo semestre de 2021?
 ###Tabelas: 
CREATE TABLE donations (id INT, donor TEXT, amount DECIMAL, donation_date DATE); CREATE TABLE returning_donors (id INT, name TEXT, is_returning BOOLEAN);
SELECT SUM(amount) as total_donated FROM donations d JOIN returning_donors rd ON d.donor = rd.name WHERE rd.is_returning = TRUE AND d.donation_date >= '2021-07-01' AND d.donation_date < '2022-01-01';