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 as empresas que têm a mesma indústria e financiamento total que a empresa com o máximo número de rodadas de investimento.
 ###Tabelas: 
CREATE TABLE Companies (id INT, name TEXT, industry TEXT, total_funding FLOAT, num_investments INT); INSERT INTO Companies (id, name, industry, total_funding, num_investments) VALUES (1, 'Acme Inc', 'Software', 2500000, 2), (2, 'Beta Corp', 'Software', 5000000, 1), (3, 'Gamma Startup', 'Hardware', 1000000, 3), (4, 'Delta LLC', 'Hardware', 2000000, 1), (5, 'Epsilon Ltd', 'Consumer Products', 3000000, 2), (6, 'Zeta PLC', 'Consumer Products', 3000000, 3);
SELECT c1.id, c1.name, c1.industry, c1.total_funding, c1.num_investments FROM Companies c1 INNER JOIN (SELECT industry, total_funding, MAX(num_investments) AS max_investments FROM Companies GROUP BY industry) c2 ON c1.industry = c2.industry AND c1.total_funding = c2.total_funding AND c1.num_investments = c2.max_investments;