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 custo total dos projetos de construção sustentável no Oregon?
 ###Tabelas: 
CREATE TABLE building_projects (id INT, name TEXT, state TEXT, is_sustainable BOOLEAN); CREATE TABLE project_costs (id INT, project_id INT, cost INT); INSERT INTO building_projects (id, name, state, is_sustainable) VALUES (1, 'Eco Tower', 'Oregon', true); INSERT INTO building_projects (id, name, state, is_sustainable) VALUES (2, 'Green Heights', 'California', false); INSERT INTO project_costs (id, project_id, cost) VALUES (1, 1, 1000000); INSERT INTO project_costs (id, project_id, cost) VALUES (2, 2, 2000000);
SELECT SUM(cost) FROM project_costs JOIN building_projects ON project_costs.project_id = building_projects.id WHERE building_projects.state = 'Oregon' AND building_projects.is_sustainable = true;