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: Determine a média salarial dos funcionários no departamento de Engenharia e o número de funcionários nesse departamento com salários acima da média.
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID INT, FirstName VARCHAR(20), LastName VARCHAR(20), Department VARCHAR(20), Salary FLOAT); INSERT INTO Employees (EmployeeID, FirstName, LastName, Department, Salary) VALUES (1, 'John', 'Doe', 'Engineering', 60000), (2, 'Jane', 'Doe', 'Engineering', 70000), (3, 'Mike', 'Smith', 'Engineering', 55000), (4, 'Lucy', 'Brown', 'Manufacturing', 48000);
SELECT Department, AVG(Salary) as 'Average Salary', COUNT(*) as 'Number of Employees Above Average' FROM Employees WHERE Department = 'Engineering' AND Salary > (SELECT AVG(Salary) FROM Employees WHERE Department = 'Engineering') GROUP BY Department;