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 é o financiamento total fornecido pela União Europeia na categoria de adaptação climática?
 ###Tabelas: 
CREATE TABLE climate_finance (id INT PRIMARY KEY, donor VARCHAR(100), recipient VARCHAR(100), amount FLOAT, category VARCHAR(50), year INT); INSERT INTO climate_finance (id, donor, recipient, amount, category, year) VALUES (1, 'European Union', 'Bangladesh', 5000000, 'climate adaptation', 2018); INSERT INTO climate_finance (id, donor, recipient, amount, category, year) VALUES (2, 'European Union', 'India', 8000000, 'climate adaptation', 2019); INSERT INTO climate_finance (id, donor, recipient, amount, category, year) VALUES (3, 'European Union', 'Nepal', 3000000, 'climate mitigation', 2020);
SELECT donor, SUM(amount) as total_funding FROM climate_finance WHERE donor = 'European Union' AND category = 'climate adaptation' GROUP BY donor;