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 é o montante total de emissões de gases de efeito estufa para cada operação de mineração, dividido por fonte de emissão, no último ano?
 ###Tabelas: 
CREATE TABLE mining_operations (id INT, name TEXT); CREATE TABLE emission_sources (id INT, operation_id INT, type TEXT); CREATE TABLE emissions (id INT, source_id INT, year INT, amount FLOAT); INSERT INTO mining_operations (id, name) VALUES (1, 'Operation A'), (2, 'Operation B'), (3, 'Operation C'); INSERT INTO emission_sources (id, operation_id, type) VALUES (1, 1, 'Machinery'), (2, 1, 'Transportation'), (3, 2, 'Machinery'), (4, 2, 'Energy'), (5, 3, 'Machinery'); INSERT INTO emissions (id, source_id, year, amount) VALUES (1, 1, 2021, 1200.0), (2, 1, 2021, 1300.0), (3, 2, 2021, 1500.0), (4, 2, 2021, 1600.0), (5, 3, 2021, 1100.0), (6, 3, 2021, 1000.0);
SELECT emission_sources.type, mining_operations.name, SUM(emissions.amount) FROM emissions INNER JOIN emission_sources ON emissions.source_id = emission_sources.id INNER JOIN mining_operations ON emission_sources.operation_id = mining_operations.id WHERE emissions.year = 2021 GROUP BY emission_sources.type, mining_operations.name;