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 total doado por cada doador em 2021, ordenado do maior para o menor?
 ###Tabelas: 
CREATE TABLE donors (id INT, name TEXT, total_donations DECIMAL);CREATE TABLE donations (id INT, donor_id INT, amount DECIMAL, donation_date DATE);
SELECT d.name, SUM(donations.amount) as total_donations_2021 FROM donors d JOIN donations ON d.id = donations.donor_id WHERE YEAR(donation_date) = 2021 GROUP BY d.id ORDER BY total_donations_2021 DESC;