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 da missão para espaçonaves fabricadas pela SpaceInc nos Estados Unidos que foram usadas em missões a Marte?
 ###Tabelas: 
CREATE TABLE spacecraft_missions_usa (id INT, spacecraft_name VARCHAR(255), mission_duration INT, mission_destination VARCHAR(255)); INSERT INTO spacecraft_missions_usa (id, spacecraft_name, mission_duration, mission_destination) VALUES (1, 'Spacecraft1', 500, 'Mars'), (2, 'Spacecraft2', 700, 'Jupiter'); CREATE TABLE spacecraft (id INT, company VARCHAR(255), country VARCHAR(255), spacecraft_name VARCHAR(255)); INSERT INTO spacecraft (id, company, country, spacecraft_name) VALUES (1, 'SpaceInc', 'United States', 'Spacecraft1'), (2, 'SpaceInc', 'United States', 'Spacecraft2');
SELECT AVG(mission_duration) FROM spacecraft_missions_usa JOIN spacecraft ON spacecraft_missions_usa.spacecraft_name = spacecraft.spacecraft_name WHERE company = 'SpaceInc' AND country = 'United States' AND mission_destination = 'Mars';