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: Excluir satélites que não estão mais em serviço.
 ###Tabelas: 
CREATE TABLE Satellites (ID INT, Name VARCHAR(50), InService DATE); INSERT INTO Satellites (ID, Name, InService) VALUES (1, 'Sat1', '2018-01-01'), (2, 'Sat2', '2020-05-15'), (3, 'Sat3', '2019-09-01'), (4, 'Sat4', '2016-03-01');
DELETE FROM Satellites WHERE ID NOT IN (SELECT ROW_NUMBER() OVER (ORDER BY InService DESC) as Rank, ID FROM Satellites WHERE InService IS NOT NULL);