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: Liste todos os funcionários que estão em sua posição atual há mais de dois anos e não estão no departamento 'Executivo'.
 ###Tabelas: 
CREATE TABLE Employees (Employee_ID INT, First_Name VARCHAR(50), Last_Name VARCHAR(50), Department VARCHAR(50), Position VARCHAR(50), Hire_Date DATE); INSERT INTO Employees (Employee_ID, First_Name, Last_Name, Department, Position, Hire_Date) VALUES (1, 'John', 'Doe', 'Sales', 'Manager', '2018-01-01'), (2, 'Jane', 'Smith', 'Sales', 'Associate', '2020-01-01'), (3, 'Mike', 'Jameson', 'IT', 'Engineer', '2019-01-01'), (4, 'Lucy', 'Brown', 'Executive', 'Director', '2021-01-01');
SELECT * FROM Employees WHERE DATEDIFF(year, Hire_Date, GETDATE()) > 2 AND Department != 'Executive'