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 aumento médio de salário para os funcionários que receberam promoções no último ano?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID INT, Salary DECIMAL(10, 2), PromotionDate DATE); INSERT INTO Employees (EmployeeID, Salary, PromotionDate) VALUES (1, 50000, '2022-01-01'), (2, 60000, NULL);
SELECT AVG(NewSalary - OldSalary) FROM (SELECT e1.EmployeeID, e1.Salary AS OldSalary, e2.Salary AS NewSalary FROM Employees e1 JOIN Employees e2 ON e1.EmployeeID = e2.EmployeeID WHERE e1.PromotionDate IS NOT NULL AND e2.PromotionDate IS NULL AND e2.Salary > e1.Salary AND e2.Salary - e1.Salary > 0 AND e2.PromotionDate >= DATEADD(year, -1, GETDATE())) AS Subquery;