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 desenvolvedores no departamento de TI, agrupado pelo tipo de emprego?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID int, FirstName varchar(50), LastName varchar(50), Department varchar(50), EmploymentType varchar(50), Salary int); INSERT INTO Employees (EmployeeID, FirstName, LastName, Department, EmploymentType, Salary) VALUES (1, 'John', 'Doe', 'IT', 'Full-time', 70000), (2, 'Jane', 'Doe', 'IT', 'Part-time', 35000), (3, 'Jim', 'Smith', 'IT', 'Contractor', 90000); CREATE TABLE Departments (Department varchar(50), Manager varchar(50)); INSERT INTO Departments (Department, Manager) VALUES ('IT', 'John Doe');
SELECT Employees.EmploymentType, AVG(Employees.Salary) as Avg_Salary FROM Employees INNER JOIN Departments ON Employees.Department = Departments.Department WHERE Employees.Department = 'IT' AND Employees.JobTitle = 'Developer' GROUP BY Employees.EmploymentType;