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: Encontre os 3 países mais inovadores no domínio da defesa, com base em sua pontuação de inovação militar, em ordem decrescente.
 ###Tabelas: 
CREATE TABLE defense_innovation (country VARCHAR(50), military_innovation_score INT); INSERT INTO defense_innovation (country, military_innovation_score) VALUES ('USA', 90), ('China', 80), ('Russia', 70), ('UK', 60), ('Germany', 50);
SELECT country, military_innovation_score FROM (SELECT country, military_innovation_score, ROW_NUMBER() OVER (ORDER BY military_innovation_score DESC) as rank FROM defense_innovation) as ranked_innovation WHERE rank <= 3;