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 montante total doado por cada doador em 2021?
 ###Tabelas: 
CREATE TABLE Donors (DonorID INT, Name TEXT, TotalDonation DECIMAL(10, 2)); INSERT INTO Donors (DonorID, Name, TotalDonation) VALUES (1, 'John Doe', 500.00), (2, 'Jane Smith', 750.00); CREATE TABLE Donations (DonationID INT, DonorID INT, Amount DECIMAL(10, 2), DonationDate DATE); INSERT INTO Donations (DonationID, DonorID, Amount, DonationDate) VALUES (1, 1, 100.00, '2021-01-01'), (2, 1, 150.00, '2021-02-01'), (3, 2, 250.00, '2021-03-01'), (4, 2, 500.00, '2021-04-01');
SELECT d.Name, SUM(donations.Amount) AS TotalDonated FROM Donors d INNER JOIN Donations donations ON d.DonorID = donations.DonorID WHERE YEAR(donations.DonationDate) = 2021 GROUP BY d.Name;