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 montante total de gastos com defesa pelos países europeus nos últimos 20 anos, incluindo ajuste pela inflação?
 ###Tabelas: 
CREATE TABLE Defense_Spending (Country VARCHAR(255), Year INT, Spending DECIMAL(10,2));
SELECT SUM(Spending) FROM (SELECT Spending FROM Defense_Spending WHERE Country IN (SELECT DISTINCT Country FROM European_Countries) AND Year BETWEEN (YEAR(CURRENT_DATE)-20) AND YEAR(CURRENT_DATE) GROUP BY Spending, Year) AS Total_Spending;