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 causas receberam mais financiamento no último ano, incluindo o montante total doado?
 ###Tabelas: 
CREATE TABLE causes (cause_id INT, cause TEXT, created_at TIMESTAMP); INSERT INTO causes (cause_id, cause, created_at) VALUES (1, 'Education', '2020-01-01 00:00:00'), (2, 'Health', '2019-01-01 00:00:00'), (3, 'Environment', '2021-01-01 00:00:00');
SELECT c.cause, SUM(d.amount) as total_donated FROM donations d JOIN causes c ON d.cause = c.cause WHERE c.created_at >= DATEADD(year, -1, CURRENT_TIMESTAMP) GROUP BY c.cause ORDER BY total_donated DESC;