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 contratados em cada mês de 2021, agrupados por departamento?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID INT, HireDate DATE, Salary INT, Department VARCHAR(20)); INSERT INTO Employees (EmployeeID, HireDate, Salary, Department) VALUES (1, '2021-01-15', 70000, 'IT'); INSERT INTO Employees (EmployeeID, HireDate, Salary, Department) VALUES (2, '2021-02-01', 75000, 'HR');
SELECT EXTRACT(MONTH FROM HireDate) AS Month, Department, AVG(Salary) FROM Employees WHERE HireDate BETWEEN '2021-01-01' AND '2021-12-31' GROUP BY Month, Department;