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 missões espaciais de cada tipo de missão?
 ###Tabelas: 
CREATE TABLE space_missions (mission_name VARCHAR(50), mission_type VARCHAR(50), launch_date DATE); INSERT INTO space_missions (mission_name, mission_type, launch_date) VALUES ('Voyager 1', 'Flyby', '1977-09-05'), ('Voyager 2', 'Flyby', '1977-08-20'), ('Cassini', 'Orbiter', '1997-10-15'), ('Galileo', 'Orbiter', '1989-10-18'), ('New Horizons', 'Flyby', '2006-01-19');
SELECT mission_type, MIN(launch_date) AS earliest_launch_date FROM space_missions GROUP BY mission_type;