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: Encontrar o nome, fabricante e data de lançamento de espaçonaves que tiveram um custo total de missão superior a $500 milhões e foram lançadas após 2010.
 ###Tabelas: 
CREATE TABLE Spacecraft (id INT, name VARCHAR(50), manufacturer VARCHAR(50), type VARCHAR(50), launch_date DATE); INSERT INTO Spacecraft (id, name, manufacturer, type, launch_date) VALUES (1, 'Voyager 1', 'NASA', 'Interplanetary', '1977-09-05'); CREATE TABLE SpaceMissionCosts (spacecraft_id INT, total_cost DECIMAL(10,2)); INSERT INTO SpaceMissionCosts (spacecraft_id, total_cost) VALUES (1, 250000000);
SELECT s.name, s.manufacturer, s.launch_date, m.total_cost FROM Spacecraft s JOIN SpaceMissionCosts m ON s.id = m.spacecraft_id WHERE s.launch_date > '2010-01-01' AND m.total_cost > 500000000;