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 é a despesa média com educação na Califórnia nos últimos 3 anos?
 ###Tabelas: 
CREATE TABLE states (id INT, name VARCHAR(255)); INSERT INTO states (id, name) VALUES (1, 'California'); CREATE TABLE education_expenditure (id INT, state_id INT, year INT, amount FLOAT); INSERT INTO education_expenditure (id, state_id, year, amount) VALUES (1, 1, 2020, 50000), (2, 1, 2021, 55000), (3, 1, 2022, 60000);
SELECT AVG(education_expenditure.amount) AS avg_expenditure FROM education_expenditure INNER JOIN states ON education_expenditure.state_id = states.id WHERE states.name = 'California' AND education_expenditure.year BETWEEN 2020 AND 2022;