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 duração média dos treinos 'Running' para usuários com idade entre 30 e 35 anos na região 'Europe'?
 ###Tabelas: 
CREATE SCHEMA fitness; CREATE TABLE users (id INT, user_name VARCHAR(50), age INT, region VARCHAR(50), join_date DATE); CREATE TABLE workouts (id INT, user_id INT, workout_type VARCHAR(50), duration INT); INSERT INTO users (id, user_name, age, region, join_date) VALUES (1, 'Alex Johnson', 32, 'Europe', '2022-01-01'); INSERT INTO workouts (id, user_id, workout_type, duration) VALUES (1, 1, 'Running', 30); INSERT INTO workouts (id, user_id, workout_type, duration) VALUES (2, 1, 'Running', 45);
SELECT AVG(duration) FROM fitness.workouts INNER JOIN fitness.users ON workouts.user_id = users.id WHERE users.age BETWEEN 30 AND 35 AND users.region = 'Europe' AND workout_type = 'Running';