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 da descoberta mais antiga e os detalhes da descoberta para cada exoplaneta na tabela de exoplanetas?
 ###Tabelas: 
CREATE TABLE exoplanets (discovery_date DATE, discovery_details VARCHAR(100), planet_name VARCHAR(50), host_star VARCHAR(50)); INSERT INTO exoplanets VALUES ('2004-06-07', 'Kepler 186f discovered', 'Kepler 186f', 'Kepler 186'), ('2010-08-26', 'Gliese 581g discovered', 'Gliese 581g', 'Gliese 581'), ('2012-04-18', 'Kepler 22b discovered', 'Kepler 22b', 'Kepler 22');
SELECT discovery_date, discovery_details, ROW_NUMBER() OVER (PARTITION BY discovery_date ORDER BY discovery_date ASC) as rank FROM exoplanets WHERE rank = 1;