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: Quem são os investidores que investiram mais de $20,000 no campo da 'Sustentabilidade Ambiental'?
 ###Tabelas: 
CREATE TABLE if not exists investors (id INT PRIMARY KEY, name TEXT, location TEXT, investment_goal TEXT); INSERT INTO investors (id, name, location, investment_goal) VALUES (1, 'Ana Trujillo', 'Mexico City', 'Environmental Sustainability'); CREATE TABLE if not exists investments (id INT PRIMARY KEY, investor_id INT, nonprofit_id INT, amount DECIMAL(10,2), investment_date DATE); INSERT INTO investments (id, investor_id, nonprofit_id, amount, investment_date) VALUES (1, 1, 1, 25000.00, '2022-04-01');
SELECT i.name FROM investors i JOIN investments investment ON i.id = investment.investor_id WHERE investment.amount > 20000 AND i.investment_goal = 'Environmental Sustainability';