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 idade média dos refugiados assistidos por cada organização no Oriente Médio em 2017?
 ###Tabelas: 
CREATE TABLE refugees (id INT, organization VARCHAR(255), location VARCHAR(255), assist_date DATE, gender VARCHAR(10), age INT); INSERT INTO refugees (id, organization, location, assist_date, gender, age) VALUES (1, 'UNHCR', 'Middle East', '2017-02-12', 'Female', 34), (2, 'Red Cross', 'Middle East', '2017-04-01', 'Male', 27), (3, 'Save the Children', 'Middle East', '2017-03-21', 'Female', 19), (4, 'World Vision', 'Middle East', '2017-05-05', 'Male', 45), (5, 'CARE', 'Middle East', '2017-06-10', 'Female', 28);
SELECT organization, AVG(age) as average_age FROM refugees WHERE location = 'Middle East' AND YEAR(assist_date) = 2017 GROUP BY organization;