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 é a pontuação média de impacto ambiental e o número total de locais de mineração para cada empresa?
 ###Tabelas: 
CREATE TABLE companies (id INT, name VARCHAR(50)); CREATE TABLE mining_sites (id INT, company_id INT, name VARCHAR(50), location VARCHAR(50), environmental_impact_score DECIMAL(5,2));
SELECT c.name AS company, AVG(ms.environmental_impact_score) AS avg_score, COUNT(ms.id) AS total_sites FROM companies c INNER JOIN mining_sites ms ON c.id = ms.company_id GROUP BY c.name;