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 o número de satélites lançados por cada país, ordenado pelo total de satélites lançados em ordem decrescente, e mostre apenas os países que lançaram mais de 50 satélites.
 ###Tabelas: 
CREATE TABLE Satellites ( id INT, country VARCHAR(255), launch_date DATE );   CREATE TABLE Satellite_Details ( id INT, satellite_name VARCHAR(255), launch_date DATE, mass FLOAT );
SELECT s.country, COUNT(s.id) as total_satellites FROM Satellites s JOIN Satellite_Details sd ON s.launch_date = sd.launch_date GROUP BY s.country HAVING total_satellites > 50 ORDER BY total_satellites DESC;