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 é o custo médio de fabricação de aeronaves por fabricante ao longo do tempo?
 ###Tabelas: 
CREATE SCHEMA aircraft_manufacturing; CREATE TABLE aircraft_manufacturing.production (production_id INT, manufacturer VARCHAR(50), production_year INT, cost INT); INSERT INTO aircraft_manufacturing.production VALUES (1, 'Boeing', 2000, 100000000); INSERT INTO aircraft_manufacturing.production VALUES (2, 'Airbus', 2001, 120000000); INSERT INTO aircraft_manufacturing.production VALUES (3, 'Bombardier', 2002, 80000000);
SELECT manufacturer, AVG(cost) OVER (PARTITION BY manufacturer ORDER BY production_year ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) as avg_cost FROM aircraft_manufacturing.production GROUP BY manufacturer, production_year;