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 é o salário médio dos funcionários que ingressaram por meio de uma iniciativa de diversidade no departamento de TI?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID int, Name varchar(50), Department varchar(50), Salary decimal(10,2)); INSERT INTO Employees (EmployeeID, Name, Department, Salary) VALUES (1, 'John Doe', 'IT', 75000.00); INSERT INTO Employees (EmployeeID, Name, Department, Salary) VALUES (2, 'Jane Smith', 'IT', 80000.00); CREATE TABLE DiversityInitiatives (InitiativeID int, EmployeeID int, InitiativeName varchar(50)); INSERT INTO DiversityInitiatives (InitiativeID, EmployeeID) VALUES (1, 1);
SELECT AVG(Salary) FROM Employees e JOIN DiversityInitiatives di ON e.EmployeeID = di.EmployeeID WHERE e.Department = 'IT' AND InitiativeID IS NOT NULL;