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: Liste todas as missões espaciais planejadas para lançamento antes de 1 de janeiro de 2023, juntamente com seu status atual e o número de dias até o lançamento.
 ###Tabelas: 
CREATE TABLE SpaceMissions (MissionID INT, MissionName VARCHAR(50), LaunchDate DATE, Destination VARCHAR(50), Status VARCHAR(50)); INSERT INTO SpaceMissions (MissionID, MissionName, LaunchDate, Destination, Status) VALUES (1, 'Mission1', '2023-01-01', 'Mars', 'Planning');
SELECT MissionID, MissionName, LaunchDate, Destination, (CASE WHEN Status = 'Planning' THEN CONCAT(Status, ' - ', DATEDIFF(day, LaunchDate, GETDATE())) ELSE Status END) AS NewStatus FROM SpaceMissions WHERE LaunchDate < '2023-01-01';