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: Calcular a porcentagem de treinamento de competência cultural concluído pelos trabalhadores de saúde comunitária por gênero?
 ###Tabelas: 
CREATE TABLE community_health_workers (id INT, name VARCHAR(50), training_completed DECIMAL(5,2), gender VARCHAR(50)); INSERT INTO community_health_workers (id, name, training_completed, gender) VALUES (1, 'Alex Johnson', 0.75, 'Male'), (2, 'Jamie Taylor', 0.5, 'Non-binary'), (3, 'Sofia Rodriguez', 0.9, 'Female');
SELECT gender, (SUM(training_completed) OVER (PARTITION BY gender) * 100) as percentage_completed FROM community_health_workers;