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 horas de treinamento em competência cultural concluídas por trabalhadores de saúde comunitária de comunidades sub-representadas?
 ###Tabelas: 
CREATE TABLE cultural_competency_training (worker_id INT, worker_name TEXT, community TEXT, training_hours INT); INSERT INTO cultural_competency_training (worker_id, worker_name, community, training_hours) VALUES (1, 'John Doe', 'White', 10), (2, 'Jane Smith', 'Black', 15), (3, 'Alice Johnson', 'Asian', 12), (4, 'Bob Brown', 'Hispanic', 18);
SELECT 100.0 * SUM(CASE WHEN community IN ('Black', 'Asian', 'Hispanic') THEN training_hours ELSE 0 END) / SUM(training_hours) as percentage FROM cultural_competency_training;