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 duração média das missões em Marte para a NASA?
 ###Tabelas: 
CREATE TABLE MarsMissions (MissionID INT, Name VARCHAR(50), Agency VARCHAR(30), StartDate DATETIME, EndDate DATETIME, Duration INT); INSERT INTO MarsMissions (MissionID, Name, Agency, StartDate, EndDate, Duration) VALUES (1, 'Mars Pathfinder', 'NASA', '1996-12-04', '1997-09-17', 299), (2, 'Mars Exploration Rover (Spirit)', 'NASA', '2003-06-10', '2011-05-25', 4099), (3, 'Mars Science Laboratory (Curiosity Rover)', 'NASA', '2011-11-26', NULL, NULL);
SELECT AVG(Duration) FROM MarsMissions WHERE Agency = 'NASA' AND Name != 'Mars Science Laboratory (Curiosity Rover)';