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 diversidade das novas contratações no último ano, por departamento?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID INT, FirstName VARCHAR(50), LastName VARCHAR(50), Department VARCHAR(50), HireDate DATE); INSERT INTO Employees (EmployeeID, FirstName, LastName, Department, HireDate) VALUES (1, 'John', 'Doe', 'IT', '2021-01-01'), (2, 'Jane', 'Doe', 'HR', '2021-06-15'), (3, 'Mike', 'Johnson', 'IT', '2021-03-20'), (4, 'Sara', 'Lee', 'Finance', '2022-02-01'); CREATE TABLE Departments (Department VARCHAR(50), DepartmentHead VARCHAR(50)); INSERT INTO Departments (Department, DepartmentHead) VALUES ('IT', 'John Doe'), ('HR', 'Jane Smith'), ('Finance', 'Bob Johnson');
SELECT D.Department, COUNT(CASE WHEN DATEDIFF(year, E.HireDate, GETDATE()) = 1 THEN 1 END) / COUNT(*) * 100 AS DiversityPercentage FROM Employees E INNER JOIN Departments D ON E.Department = D.Department WHERE DATEDIFF(year, E.HireDate, GETDATE()) = 1 GROUP BY D.Department;