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 valores médios de gastos com defesa para cada país nos últimos 5 anos e o ano correspondente?
 ###Tabelas: 
CREATE TABLE Budget (Year INT, Country VARCHAR(255), SpendingAmount DECIMAL(10,2));
SELECT Country, Year, AVG(SpendingAmount) as AvgSpending FROM Budget WHERE Year BETWEEN EXTRACT(YEAR FROM CURRENT_DATE)-5 AND EXTRACT(YEAR FROM CURRENT_DATE) GROUP BY Country, Year;