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: Quais são as 3 principais causas por valor médio de doação?
 ###Tabelas: 
CREATE TABLE DonationsByCause (DonationID int, DonorID int, Amount float, Cause varchar(255)); INSERT INTO DonationsByCause VALUES (1,1,500000,'Education'); INSERT INTO DonationsByCause VALUES (2,2,300000,'Health'); INSERT INTO DonationsByCause VALUES (3,1,700000,'Environment');
SELECT Cause, AVG(Amount) as AverageDonation FROM DonationsByCause GROUP BY Cause ORDER BY AverageDonation DESC;