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: Calcular a média de horas de voo para cada modelo de aeronave, particionado por fabricante.
 ###Tabelas: 
CREATE TABLE AircraftFlightHours (AircraftID INT, Model VARCHAR(50), Manufacturer VARCHAR(50), FlightHours INT); INSERT INTO AircraftFlightHours (AircraftID, Model, Manufacturer, FlightHours) VALUES (1, '747', 'Boeing', 55000); INSERT INTO AircraftFlightHours (AircraftID, Model, Manufacturer, FlightHours) VALUES (2, 'A320', 'Airbus', 35000); INSERT INTO AircraftFlightHours (AircraftID, Model, Manufacturer, FlightHours) VALUES (3, 'CRJ', 'Bombardier', 20000);
SELECT Model, Manufacturer, AVG(FlightHours) OVER (PARTITION BY Manufacturer) AS Avg_Flight_Hours_By_Manufacturer FROM AircraftFlightHours;