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: Quais são os nomes de todos os satélites militares e seus países correspondentes, juntamente com o tipo de satélite?
 ###Tabelas: 
CREATE TABLE military_satellites (id INT, name VARCHAR(255), country_code VARCHAR(3), satellite_type VARCHAR(255)); CREATE TABLE countries (code VARCHAR(3), name VARCHAR(255)); INSERT INTO military_satellites (id, name, country_code, satellite_type) VALUES (1, 'Satellite A', 'USA', 'Communications'), (2, 'Satellite B', 'RUS', 'Imagery'), (3, 'Satellite C', 'CHN', 'Navigation'); INSERT INTO countries (code, name) VALUES ('USA', 'United States of America'), ('RUS', 'Russian Federation'), ('CHN', 'People''s Republic of China');
SELECT s.name, c.name as country_name, s.satellite_type FROM military_satellites s JOIN countries c ON s.country_code = c.code;