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: Exibir as métricas de diversidade para cada empresa, incluindo a porcentagem de funcionários do sexo feminino e masculino.
 ###Tabelas: 
CREATE TABLE companies (company_id INT, company_name VARCHAR(255));CREATE TABLE departments (dept_id INT, dept_name VARCHAR(255), company_id INT);CREATE TABLE employees (employee_id INT, employee_name VARCHAR(255), dept_id INT, gender VARCHAR(10));
SELECT c.company_name, (COUNT(CASE WHEN e.gender = 'Female' THEN 1 END) / COUNT(*)) * 100 AS female_percentage, (COUNT(CASE WHEN e.gender = 'Male' THEN 1 END) / COUNT(*)) * 100 AS male_percentage FROM companies c INNER JOIN departments d ON c.company_id = d.company_id INNER JOIN employees e ON d.dept_id = e.dept_id GROUP BY c.company_name;