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 2 países com os maiores gastos militares como porcentagem do seu PIB em 2020?
 ###Tabelas: 
CREATE TABLE military_spending (id INT, country VARCHAR(50), spending DECIMAL(10,2), year INT, gdp DECIMAL(10,2)); INSERT INTO military_spending (id, country, spending, year, gdp) VALUES (1, 'USA', 740000000.00, 2020, 21000000000.00); INSERT INTO military_spending (id, country, spending, year, gdp) VALUES (2, 'China', 252000000.00, 2020, 15000000000.00); INSERT INTO military_spending (id, country, spending, year, gdp) VALUES (3, 'Russia', 617000000.00, 2020, 14000000000.00);
SELECT country, (spending / gdp) * 100 as military_spending_percentage FROM military_spending WHERE year = 2020 ORDER BY military_spending_percentage DESC LIMIT 2;