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 fundos sustentáveis para cada cliente?
 ###Tabelas: 
CREATE TABLE customers (customer_id INT, name VARCHAR(50), region VARCHAR(50)); CREATE TABLE investments (investment_id INT, customer_id INT, fund_id INT, amount DECIMAL(10,2), investment_date DATE); CREATE TABLE funds (fund_id INT, fund_name VARCHAR(50), is_sustainable BOOLEAN);
SELECT c.customer_id, c.name, SUM(i.amount) as total_sustainable_investment FROM customers c INNER JOIN investments i ON c.customer_id = i.customer_id INNER JOIN funds f ON i.fund_id = f.fund_id WHERE f.is_sustainable = TRUE GROUP BY c.customer_id;