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 investimento total em finanças climáticas para os 2 países com maior investimento em comunicação climática, e qual é a diferença de investimento entre eles?
 ###Tabelas: 
CREATE TABLE climate_finance (country VARCHAR(50), investment FLOAT); CREATE TABLE climate_communication (country VARCHAR(50), investment FLOAT); INSERT INTO climate_finance (country, investment) VALUES ('India', 2000000), ('China', 3000000); INSERT INTO climate_communication (country, investment) VALUES ('India', 1000000), ('China', 2000000);
SELECT SUM(climate_finance.investment) as total_investment, climate_finance.country FROM climate_finance, climate_communication WHERE climate_finance.country = climate_communication.country AND climate_finance.country IN ('India', 'China') GROUP BY climate_finance.country ORDER BY total_investment DESC; SELECT MAX(climate_finance.investment) - MIN(climate_finance.investment) as investment_difference FROM climate_finance, climate_communication WHERE climate_finance.country = climate_communication.country AND climate_finance.country IN ('India', 'China');