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 financiamento total recebido por empresas fundadas antes de 2010 que possuem uma métrica de diversidade maior que 0.5?
 ###Tabelas: 
CREATE TABLE companies (id INT, name TEXT, founding_date DATE, diversity_metric FLOAT); INSERT INTO companies (id, name, founding_date, diversity_metric) VALUES (1, 'GreenEnergy', '2005-01-01', 0.65);
SELECT SUM(funding_amount) FROM funding_records JOIN (SELECT company_id FROM companies WHERE founding_date < '2010-01-01' AND diversity_metric > 0.5) AS subquery ON funding_records.company_id = subquery.company_id;