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 data de lançamento mais precoce para cada tipo de nave espacial na tabela de lançamentos de espaçonaves?
 ###Tabelas: 
CREATE TABLE spacecraft_launches (id INT, spacecraft VARCHAR(30), launch_date DATE); INSERT INTO spacecraft_launches (id, spacecraft, launch_date) VALUES (1, 'Saturn V', '1967-11-09'), (2, 'Soyuz', '1966-11-28'), (3, 'Space Shuttle', '1981-04-12'), (4, 'Falcon 9', '2010-06-04'), (5, 'Long March 2F', '1999-01-19'), (6, 'Ariane 5', '1996-06-04'); CREATE VIEW earliest_launch_dates AS SELECT spacecraft, MIN(launch_date) as earliest_launch FROM spacecraft_launches GROUP BY spacecraft;
SELECT * FROM earliest_launch_dates;