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 milheto na agricultura sustentável na África nos últimos 3 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 (701, 'Millet', 500, 2019, 'Africa'), (702, 'Millet', 600, 2020, 'Africa'), (703, 'Millet', 700, 2021, 'Africa');
SELECT AVG(Production) FROM Sustainable_Agriculture WHERE Crop = 'Millet' AND Continent = 'Africa' AND Year BETWEEN (SELECT MAX(Year) FROM Sustainable_Agriculture) - 3 AND (SELECT MAX(Year) FROM Sustainable_Agriculture);