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: Calcular o gasto médio do visitante na Ásia nos últimos 3 anos.
 ###Tabelas: 
CREATE TABLE spending (year INT, continent TEXT, spending DECIMAL(10,2)); INSERT INTO spending (year, continent, spending) VALUES (2019, 'Asia', 1200), (2020, 'Asia', 1000), (2021, 'Asia', 1500);
SELECT AVG(spending) as avg_spending FROM spending WHERE continent = 'Asia' AND year >= (SELECT MAX(year) - 3);