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 média móvel de três anos dos investimentos em inovação agrícola na Índia?
 ###Tabelas: 
CREATE TABLE agricultural_investments (country TEXT, year INT, innovation_investment NUMERIC); INSERT INTO agricultural_investments (country, year, innovation_investment) VALUES ('India', 2017, 1000000), ('India', 2018, 1200000), ('India', 2019, 1500000), ('India', 2020, 1800000), ('India', 2021, 2200000);
SELECT year, AVG(innovation_investment) OVER (ORDER BY year ROWS BETWEEN 2 PRECEDING AND CURRENT ROW) AS rolling_average FROM agricultural_investments WHERE country = 'India';