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: Determine a porcentagem de funcionários que concluíram o treinamento de diversidade e inclusão, por departamento.
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID INT, EmployeeName VARCHAR(50), Department VARCHAR(50), DiversityTraining VARCHAR(10)); INSERT INTO Employees (EmployeeID, EmployeeName, Department, DiversityTraining) VALUES (1, 'John Doe', 'IT', 'Completed'), (2, 'Jane Smith', 'IT', 'In Progress'), (3, 'Mike Johnson', 'HR', 'Completed'), (4, 'Sara Brown', 'HR', 'Not Started');
SELECT Department, PERCENT_RANK() OVER (PARTITION BY DiversityTraining ORDER BY COUNT(*) DESC) AS PercentageCompleted FROM Employees GROUP BY Department, DiversityTraining;