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: Determine a diferença em dias entre as datas de lançamento das primeiras e últimas missões de cada nave espacial.
 ###Tabelas: 
CREATE TABLE Spacecraft_Mission_Timeline (id INT, spacecraft_id INT, mission_name VARCHAR(100), mission_date DATE, launch_order INT); INSERT INTO Spacecraft_Mission_Timeline (id, spacecraft_id, mission_name, mission_date, launch_order) VALUES (1, 1, 'Apollo 11', '1969-07-16', 1);
SELECT spacecraft_id, DATEDIFF(MAX(mission_date), MIN(mission_date)) as mission_duration_days FROM Spacecraft_Mission_Timeline GROUP BY spacecraft_id