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: Quantos novos funcionários no departamento de engenharia concluíram o treinamento de diversidade e inclusão no último mês?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID INT, Department VARCHAR(25)); CREATE TABLE Training (TrainingID INT, EmployeeID INT, TrainingType VARCHAR(25), TrainingDate DATE); INSERT INTO Employees (EmployeeID, Department) VALUES (1, 'Engineering'), (2, 'Marketing'), (3, 'Engineering'), (4, 'HR'); INSERT INTO Training (TrainingID, EmployeeID, TrainingType, TrainingDate) VALUES (1, 1, 'Diversity and Inclusion', '2022-06-15'), (2, 2, 'Ethical Hiring Practices', '2022-05-01'), (3, 3, 'Diversity and Inclusion', '2022-06-05'), (4, 4, 'Diversity and Inclusion', '2022-04-10');
SELECT COUNT(*) FROM Employees e JOIN Training t ON e.EmployeeID = t.EmployeeID WHERE e.Department = 'Engineering' AND t.TrainingType = 'Diversity and Inclusion' AND t.TrainingDate >= DATEADD(month, -1, GETDATE());