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 montante total de financiamento climático fornecido aos países da região da Ásia-Pacífico para iniciativas de adaptação climática nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE climate_finance (country VARCHAR(50), initiative VARCHAR(50), funding DECIMAL(10,2), year INT); INSERT INTO climate_finance (country, initiative, funding, year) VALUES ('Fiji', 'Coastal Protection', 1000000, 2018), ('Indonesia', 'Water Management', 2000000, 2019), ('Nepal', 'Disaster Risk Reduction', 1500000, 2020), ('Bangladesh', 'Ecosystem Restoration', 2500000, 2021); CREATE TABLE regions (country VARCHAR(50), region VARCHAR(50)); INSERT INTO regions (country, region) VALUES ('Fiji', 'Asia-Pacific'), ('Indonesia', 'Asia-Pacific'), ('Nepal', 'Asia-Pacific'), ('Bangladesh', 'Asia-Pacific');
SELECT SUM(cf.funding) FROM climate_finance cf INNER JOIN regions r ON cf.country = r.country WHERE r.region = 'Asia-Pacific' AND cf.initiative = 'climate adaptation' AND cf.year BETWEEN 2017 AND 2021;