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: Encontre o número de fundadores únicos e o financiamento total para empresas fundadas antes de 2015 no setor de energia.
 ###Tabelas: 
CREATE TABLE companies (id INT, name TEXT, industry TEXT, founder_gender TEXT, founded_date DATE); CREATE TABLE funding (company_id INT, amount INT); INSERT INTO companies (id, name, industry, founder_gender, founded_date) VALUES (1, 'EnerGen', 'Energy', 'Male', '2013-01-01'); INSERT INTO funding (company_id, amount) VALUES (1, 1000000);
SELECT COUNT(DISTINCT companies.founder_gender) AS unique_founders, SUM(funding.amount) AS total_funding FROM companies INNER JOIN funding ON companies.id = funding.company_id WHERE companies.founded_date < '2015-01-01' AND companies.industry = 'Energy';