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: Quantos usuários na Ásia atualizaram suas fotos de perfil no último mês e qual é o número médio de postagens que eles fizeram?
 ###Tabelas: 
CREATE TABLE users (user_id INT, region VARCHAR(50), profile_picture_update_date DATE, gender VARCHAR(50));CREATE TABLE posts (post_id INT, user_id INT, post_date DATE); INSERT INTO users (user_id, region, profile_picture_update_date, gender) VALUES (1, 'Asia', '2023-03-25', 'female'), (2, 'Asia', '2023-03-23', 'male'); INSERT INTO posts (post_id, user_id, post_date) VALUES (1, 1, '2023-03-28'), (2, 1, '2023-03-30'), (3, 2, '2023-03-27'), (4, 2, '2023-03-28'), (5, 2, '2023-03-29');
SELECT AVG(post_count) as avg_posts, COUNT(DISTINCT user_id) as num_users FROM (SELECT user_id, COUNT(*) as post_count FROM posts WHERE post_date >= DATEADD(month, -1, CURRENT_DATE) GROUP BY user_id) as post_counts JOIN users ON post_counts.user_id = users.user_id WHERE region = 'Asia' AND profile_picture_update_date >= DATEADD(month, -1, CURRENT_DATE);