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: Mostrar os nomes e métricas de produção de minas localizadas em um estado que começa com a letra 'M' e têm um nível de poluição acima de 3.0.
 ###Tabelas: 
CREATE TABLE mines (id INT, name VARCHAR(50), location VARCHAR(50), production_metric FLOAT, PRIMARY KEY(id)); INSERT INTO mines (id, name, location, production_metric) VALUES (15, 'Michigan Mine', 'Michigan', 29000); INSERT INTO mines (id, name, location, production_metric) VALUES (16, 'Malibu Mine', 'Minnesota', 35000); CREATE TABLE environmental_impact (id INT, mine_id INT, pollution_level FLOAT, FOREIGN KEY (mine_id) REFERENCES mines(id)); INSERT INTO environmental_impact (id, mine_id, pollution_level) VALUES (11, 15, 3.1); INSERT INTO environmental_impact (id, mine_id, pollution_level) VALUES (12, 16, 2.6);
SELECT name, production_metric FROM mines JOIN environmental_impact e ON mines.id = e.mine_id WHERE location LIKE 'M%' AND e.pollution_level > 3.0;