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: Calcular a porcentagem de autorizações de trabalho emitidas para extratores do sexo feminino e masculino por ano e região no banco de dados 'mining_operations'.
 ###Tabelas: 
CREATE TABLE work_permits (permit_id INT PRIMARY KEY, issue_year INT, region VARCHAR(30), extractor_gender VARCHAR(10), permit_count INT); INSERT INTO work_permits (permit_id, issue_year, region, extractor_gender, permit_count) VALUES (1, 2020, 'North', 'Male', 100), (2, 2020, 'South', 'Female', 150), (3, 2021, 'North', 'Male', 120), (4, 2021, 'South', 'Female', 180), (5, 2021, 'North', 'Female', 80);
SELECT issue_year, region, extractor_gender, (SUM(permit_count) OVER (PARTITION BY issue_year, region, extractor_gender) * 100.0 / SUM(permit_count) OVER (PARTITION BY issue_year, region)) as permit_percentage FROM work_permits GROUP BY issue_year, region, extractor_gender;