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 feitas por cada gênero?
 ###Tabelas: 
CREATE TABLE Donors (DonorID int, DonorName varchar(50), Gender varchar(50), DonationAmount numeric); INSERT INTO Donors (DonorID, DonorName, Gender, DonationAmount) VALUES (1, 'John Doe', 'Male', 500), (2, 'Jane Smith', 'Female', 300), (3, 'Mohammed Ahmed', 'Male', 800), (4, 'Sarah Lee', 'Female', 900), (5, 'Ravi Patel', 'Male', 700);
SELECT Gender, SUM(DonationAmount) TotalDonations, ROUND(100.0 * SUM(DonationAmount) / (SELECT SUM(DonationAmount) FROM Donors), 2) DonationPercentage FROM Donors GROUP BY Gender;