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 funcionários que concluíram o treinamento de diversidade em cada departamento?
 ###Tabelas: 
CREATE TABLE Training (TrainingID INT, EmployeeID INT, TrainingType VARCHAR(20), CompletionDate DATE); INSERT INTO Training (TrainingID, EmployeeID, TrainingType, CompletionDate) VALUES (1, 1, 'Diversity', '2021-01-05'), (2, 2, 'Diversity', '2021-02-10'), (3, 3, 'Safety', '2020-12-15');
SELECT Department, COUNT(*) * 100.0 / (SELECT COUNT(*) FROM Employees e JOIN Training t ON e.EmployeeID = t.EmployeeID WHERE TrainingType = 'Diversity') AS Percentage FROM Employees e JOIN Training t ON e.EmployeeID = t.EmployeeID WHERE TrainingType = 'Diversity' GROUP BY Department;