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: Quais operações de mineração têm o maior total de lesões relacionadas ao trabalho por mês?
 ###Tabelas: 
CREATE TABLE work_injuries (injury_date DATE, mine_id INT, injury_type TEXT); INSERT INTO work_injuries (injury_date, mine_id, injury_type) VALUES ('2021-01-15', 1, 'Fracture'), ('2021-02-03', 1, 'Burn'), ('2021-03-12', 2, 'Electrocution'), ('2021-04-20', 3, 'Fracture'), ('2021-05-05', 1, 'Burn'), ('2021-06-18', 2, 'Electrocution'), ('2021-07-02', 3, 'Fracture'), ('2021-08-16', 1, 'Burn'), ('2021-09-01', 2, 'Electrocution'), ('2021-10-14', 3, 'Fracture'), ('2021-11-29', 1, 'Burn'), ('2021-12-15', 2, 'Electrocution'), ('2021-01-05', 4, 'Fracture'); CREATE TABLE mine_info (mine_id INT, mine_name TEXT); INSERT INTO mine_info (mine_id, mine_name) VALUES (1, 'Golden Mine'), (2, 'Silver Mine'), (3, 'Bronze Mine'), (4, 'Platinum Mine');
SELECT mine_id, EXTRACT(MONTH FROM injury_date) AS month, SUM(1) OVER (PARTITION BY mine_id ORDER BY EXTRACT(MONTH FROM injury_date)) AS total_injuries FROM work_injuries JOIN mine_info ON work_injuries.mine_id = mine_info.mine_id ORDER BY total_injuries DESC LIMIT 1;