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: Calcular a porcentagem da duração total do espaço para cada astronauta, classificada pela porcentagem em ordem decrescente.
 ###Tabelas: 
CREATE TABLE Spacewalks (Astronaut VARCHAR(50), Duration INT); INSERT INTO Spacewalks (Astronaut, Duration) VALUES ('Astronaut1', 234), ('Astronaut1', 235), ('Astronaut2', 300), ('Astronaut3', 150), ('Astronaut3', 155), ('Astronaut3', 160);
SELECT Astronaut, 100.0*SUM(Duration) / (SELECT SUM(Duration) FROM Spacewalks) as Percentage FROM Spacewalks GROUP BY Astronaut ORDER BY Percentage DESC;