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 funcionárias em cada departamento nas tabelas "employee", "department" e "gender".
 ###Tabelas: 
CREATE TABLE employee (id INT, department_id INT, gender_id INT); CREATE TABLE department (id INT, name TEXT); CREATE TABLE gender (id INT, name TEXT);
SELECT d.name, (COUNT(CASE WHEN g.name = 'female' THEN 1 END) / COUNT(*)) * 100 AS pct_female FROM department d JOIN employee e ON d.id = e.department_id JOIN gender g ON e.gender_id = g.id GROUP BY d.name;