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 é a porcentagem de doações totais feitas por cada doador, ordenada pela porcentagem em ordem decrescente?
 ###Tabelas: 
CREATE TABLE Donors (DonorID INT, Name VARCHAR(50), TotalDonation DECIMAL(10,2)); INSERT INTO Donors (DonorID, Name, TotalDonation) VALUES (1, 'John Doe', 500.00), (2, 'Jane Smith', 350.00), (3, 'Mike Johnson', 200.00);
SELECT Name, 100.0 * SUM(TotalDonation) OVER (PARTITION BY NULL) / SUM(SUM(TotalDonation)) OVER () AS Percentage FROM Donors ORDER BY Percentage DESC;