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 agentes comunitários de saúde que se identificam como parte de uma comunidade historicamente sub-representada na tabela de health_workers?
 ###Tabelas: 
CREATE TABLE health_workers (worker_id INT, name VARCHAR(50), ethnicity VARCHAR(50), role VARCHAR(50)); INSERT INTO health_workers (worker_id, name, ethnicity, role) VALUES (1, 'John Doe', 'Hispanic', 'Community Health Worker'); INSERT INTO health_workers (worker_id, name, ethnicity, role) VALUES (2, 'Jane Smith', 'African American', 'Community Health Worker'); INSERT INTO health_workers (worker_id, name, ethnicity, role) VALUES (3, 'Emma Johnson', 'Asian', 'Community Health Worker');
SELECT 100.0 * COUNT(*) FILTER (WHERE ethnicity IN ('Hispanic', 'African American')) / COUNT(*) AS pct_underrepresented FROM health_workers WHERE role = 'Community Health Worker';