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: Qual é o gasto médio em inovação militar pelos 3 principais países em 2020?
 ###Tabelas: 
CREATE TABLE military_innovation (id INT, country VARCHAR(50), spending DECIMAL(10,2), year INT); INSERT INTO military_innovation (id, country, spending, year) VALUES (1, 'USA', 15000000.00, 2020); INSERT INTO military_innovation (id, country, spending, year) VALUES (2, 'China', 12000000.00, 2020); INSERT INTO military_innovation (id, country, spending, year) VALUES (3, 'Russia', 9000000.00, 2020);
SELECT AVG(spending) as avg_spending FROM (SELECT spending FROM military_innovation WHERE country IN ('USA', 'China', 'Russia') AND year = 2020 ORDER BY spending DESC LIMIT 3) as top_three;