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 da doação por tipo de doador?
 ###Tabelas: 
CREATE TABLE DonorType (DonorTypeID INT, DonorType VARCHAR(20)); INSERT INTO DonorType (DonorTypeID, DonorType) VALUES (1, 'Individual'), (2, 'Corporate'), (3, 'Foundation'); CREATE TABLE Donations (DonationID INT, DonorID INT, DonationAmount DECIMAL(10,2), DonorTypeID INT); INSERT INTO Donations (DonationID, DonorID, DonationAmount, DonorTypeID) VALUES (1, 1001, 50.00, 1), (2, 1002, 200.00, 1), (3, 2001, 300.00, 2), (4, 3001, 5000.00, 3);
SELECT dt.DonorType, SUM(d.DonationAmount) AS TotalDonationAmount FROM DonorType dt JOIN Donations d ON dt.DonorTypeID = d.DonorTypeID GROUP BY dt.DonorType;