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 é a produção média de teff na agricultura sustentável no Oriente Médio nos últimos 4 anos?
 ###Tabelas: 
CREATE TABLE Sustainable_Agriculture (Farm_ID INT, Crop VARCHAR(20), Production INT, Year INT, Continent VARCHAR(20)); INSERT INTO Sustainable_Agriculture (Farm_ID, Crop, Production, Year, Continent) VALUES (1101, 'Teff', 400, 2018, 'Middle East'), (1102, 'Teff', 500, 2019, 'Middle East'), (1103, 'Teff', 600, 2020, 'Middle East'), (1104, 'Teff', 700, 2021, 'Middle East');
SELECT AVG(Production) FROM Sustainable_Agriculture WHERE Crop = 'Teff' AND Continent = 'Middle East' AND Year BETWEEN (SELECT MAX(Year) FROM Sustainable_Agriculture) - 4 AND (SELECT MAX(Year) FROM Sustainable_Agriculture);