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 membros do corpo docente de minorias sub-representadas em cada departamento na última década?
 ###Tabelas: 
CREATE TABLE departments (id INT, name VARCHAR(50)); INSERT INTO departments (id, name) VALUES (1, 'Computer Science'); INSERT INTO departments (id, name) VALUES (2, 'Mathematics'); CREATE TABLE faculty (id INT, name VARCHAR(50), department VARCHAR(50), race VARCHAR(50)); INSERT INTO faculty (id, name, department, race) VALUES (1, 'Alice', 'Computer Science', 'Asian'); INSERT INTO faculty (id, name, department, race) VALUES (2, 'Bob', 'Mathematics', 'African American');
SELECT d.name, (COUNT(f.id) / (SELECT COUNT(id) FROM faculty WHERE department = d.name)) * 100 AS percentage FROM faculty f RIGHT JOIN departments d ON f.department = d.name WHERE f.race IN ('African American', 'Hispanic', 'Native American') GROUP BY d.name;