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 número total de funcionários trabalhando em operações de mineração subterrânea, e qual gênero é a maioria?
 ###Tabelas: 
CREATE TABLE mining_sites (id INT, site_name TEXT, operation_type TEXT, num_employees INT);CREATE TABLE employees (id INT, site_id INT, gender TEXT);
SELECT o.operation_type, e.gender, SUM(o.num_employees) as total FROM employees e JOIN mining_sites o ON e.site_id = o.id WHERE o.operation_type = 'underground' GROUP BY o.operation_type, e.gender HAVING SUM(o.num_employees) > (SELECT SUM(num_employees) FROM mining_sites WHERE operation_type = 'underground' GROUP BY operation_type) * 0.5;