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 emissão máxima de carbono para cada mina localizada nos EUA?
 ###Tabelas: 
CREATE TABLE environmental_impact (id INT, mine_id INT, carbon_emissions INT, water_usage INT); INSERT INTO environmental_impact (id, mine_id, carbon_emissions, water_usage) VALUES (1, 1, 5000, 100000), (2, 1, 5500, 110000), (3, 2, 4500, 90000), (4, 3, 6000, 120000), (5, 3, 6200, 125000), (6, 4, 7000, 130000), (7, 4, 7500, 140000), (8, 5, 8000, 150000), (9, 5, 8500, 160000), (10, 5, 9000, 170000); CREATE TABLE mine_locations (id INT, mine_id INT, location VARCHAR(255)); INSERT INTO mine_locations (id, mine_id, location) VALUES (1, 1, 'Arizona, USA'), (2, 2, 'Ontario, Canada'), (3, 3, 'Minnesota, USA'), (4, 4, 'Texas, USA'), (5, 5, 'California, USA');
SELECT mine_id, MAX(carbon_emissions) as max_emissions FROM environmental_impact JOIN mine_locations ON environmental_impact.mine_id = mine_locations.mine_id WHERE location = 'USA' GROUP BY mine_id;