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 diferença nas horas de voo entre a aeronave com mais e menos horas de voo para cada companhia aérea?
 ###Tabelas: 
CREATE TABLE Aircraft (id INT, tail_number VARCHAR(20), model VARCHAR(100), airline VARCHAR(100), flight_hours DECIMAL(10,2)); INSERT INTO Aircraft (id, tail_number, model, airline, flight_hours) VALUES (1, 'N12345', '737-800', 'BlueSky', 12345.67); INSERT INTO Aircraft (id, tail_number, model, airline, flight_hours) VALUES (2, 'N23456', '787-900', 'BlueSky', 15000.00); INSERT INTO Aircraft (id, tail_number, model, airline, flight_hours) VALUES (3, 'N34567', 'A320-200', 'RedAir', 7000.00); INSERT INTO Aircraft (id, tail_number, model, airline, flight_hours) VALUES (4, 'N45678', 'A321-200', 'RedAir', 8000.00);
SELECT airline, MAX(flight_hours) - MIN(flight_hours) OVER (PARTITION BY airline) as flight_hours_difference FROM Aircraft;