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 funcionários de grupos raciais ou étnicos sub-representados, por departamento, para toda a empresa?
 ###Tabelas: 
CREATE TABLE employees (id INT, name VARCHAR(50), department VARCHAR(50), race VARCHAR(50)); INSERT INTO employees (id, name, department, race) VALUES (1, 'John Doe', 'IT', 'Caucasian'); INSERT INTO employees (id, name, department, race) VALUES (2, 'Jane Smith', 'HR', 'African American');
SELECT department, SUM(CASE WHEN race IN ('African American', 'Hispanic', 'Native American', 'Asian', 'Pacific Islander') THEN 1 ELSE 0 END) / COUNT(*) * 100 AS pct_underrepresented FROM employees GROUP BY department;