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 anual de ajuda humanitária para cada região nas tabelas 'humanitarian_aid' e 'regions'?
 ###Tabelas: 
CREATE TABLE regions (region_id INT, region_name VARCHAR(50)); CREATE TABLE humanitarian_aid (aid_id INT, year INT, amount INT, region_id INT); INSERT INTO regions VALUES (1, 'Africa'), (2, 'Asia'), (3, 'Europe'); INSERT INTO humanitarian_aid VALUES (1, 2015, 100, 1), (2, 2016, 150, 1), (3, 2015, 200, 2), (4, 2016, 250, 2), (5, 2015, 300, 3), (6, 2016, 350, 3);
SELECT r.region_name, AVG(h.amount) as avg_annual_expenditure FROM regions r JOIN humanitarian_aid h ON r.region_id = h.region_id GROUP BY r.region_name;