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 funcionários completaram o treinamento sobre práticas éticas de contratação no último trimestre?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID INT, Gender VARCHAR(10)); CREATE TABLE Training (TrainingID INT, EmployeeID INT, TrainingType VARCHAR(25), TrainingDate DATE); INSERT INTO Employees (EmployeeID, Gender) VALUES (1, 'Female'), (2, 'Male'), (3, 'Non-binary'); INSERT INTO Training (TrainingID, EmployeeID, TrainingType, TrainingDate) VALUES (1, 1, 'Ethical Hiring Practices', '2022-05-10'), (2, 2, 'Diversity and Inclusion', '2022-02-15'), (3, 3, 'Ethical Hiring Practices', '2022-03-01');
SELECT COUNT(*) FROM Employees e JOIN Training t ON e.EmployeeID = t.EmployeeID WHERE e.Gender IN ('Female', 'Male', 'Non-binary') AND t.TrainingType = 'Ethical Hiring Practices' AND t.TrainingDate >= DATEADD(quarter, -1, GETDATE());