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 porcentagem de mulheres na força de trabalho de cada operação de mineração?
 ###Tabelas: 
CREATE TABLE workforce (id INT, mining_operation_id INT, gender VARCHAR(50), role VARCHAR(50)); INSERT INTO workforce (id, mining_operation_id, gender, role) VALUES (1, 1, 'Female', 'Engineer'); INSERT INTO workforce (id, mining_operation_id, gender, role) VALUES (2, 1, 'Male', 'Manager'); INSERT INTO workforce (id, mining_operation_id, gender, role) VALUES (3, 2, 'Male', 'Engineer'); INSERT INTO workforce (id, mining_operation_id, gender, role) VALUES (4, 2, 'Female', 'Manager');
SELECT mining_operation_id, ROUND(100.0 * SUM(CASE WHEN gender = 'Female' THEN 1 ELSE 0 END) / COUNT(*), 2) as percentage FROM workforce GROUP BY mining_operation_id;