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 é o número total de funcionários de comunidades sub-representadas na tabela 'mining_operations', agrupados por seus departamentos?
 ###Tabelas: 
CREATE TABLE mining_operations (id INT, name VARCHAR(50), job_title VARCHAR(50), department VARCHAR(50), community VARCHAR(50)); INSERT INTO mining_operations (id, name, job_title, department, community) VALUES (1, 'John Doe', 'Mining Engineer', 'Operations', 'Underrepresented'); INSERT INTO mining_operations (id, name, job_title, department, community) VALUES (2, 'Jane Smith', 'Geologist', 'Exploration', 'Underrepresented'); INSERT INTO mining_operations (id, name, job_title, department, community) VALUES (3, 'Maria Garcia', 'Mining Engineer', 'Operations', 'Not Underrepresented');
SELECT department, COUNT(*) as total_employees FROM mining_operations WHERE community = 'Underrepresented' GROUP BY department;