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: Liste o número de estudantes de pós-graduação matriculados em cada departamento, agrupados por gênero e etnia.
 ###Tabelas: 
CREATE TABLE Department (id INT, name VARCHAR(255), college VARCHAR(255)); INSERT INTO Department (id, name, college) VALUES (1, 'Biology', 'College of Science'), (2, 'Chemistry', 'College of Science'), (3, 'Physics', 'College of Science'); CREATE TABLE GraduateStudents (id INT, department_id INT, gender VARCHAR(50), ethnicity VARCHAR(50)); INSERT INTO GraduateStudents (id, department_id, gender, ethnicity) VALUES (1, 1, 'Female', 'Asian'), (2, 1, 'Male', 'Hispanic'), (3, 2, 'Female', 'White'), (4, 2, 'Male', 'Black'), (5, 3, 'Female', 'Native American');
SELECT d.name AS Department, g.gender, g.ethnicity, COUNT(g.id) AS Enrollment FROM GraduateStudents g JOIN Department d ON g.department_id = d.id GROUP BY d.name, g.gender, g.ethnicity;