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 os 3 principais países doadores por valor total de doação?
 ###Tabelas: 
CREATE TABLE donations (country TEXT, donation FLOAT); INSERT INTO donations (country, donation) VALUES ('Haiti', 1000.00), ('Pakistan', 2000.00), ('Syria', 3000.00), ('Afghanistan', 4000.00);
SELECT country, SUM(donation) OVER (ORDER BY SUM(donation) DESC) AS total_donation FROM donations;