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 é o número médio de posts por usuário no 'México'?
 ###Tabelas: 
CREATE TABLE user_posts (user_id INT, post_country VARCHAR(50)); INSERT INTO user_posts (user_id, post_country) VALUES (1, 'Mexico'); INSERT INTO user_posts (user_id, post_country) VALUES (2, 'Mexico'); INSERT INTO user_posts (user_id, post_country) VALUES (3, 'USA'); CREATE TABLE users (id INT, name VARCHAR(50), post_country VARCHAR(50)); INSERT INTO users (id, name, post_country) VALUES (1, 'Alfredo', 'Mexico'); INSERT INTO users (id, name, post_country) VALUES (2, 'Brenda', 'Mexico'); INSERT INTO users (id, name, post_country) VALUES (3, 'Chris', 'USA');
SELECT AVG(posts_per_user) FROM (SELECT COUNT(*)/COUNT(DISTINCT user_id) as posts_per_user FROM user_posts INNER JOIN users ON user_posts.user_id = users.id WHERE post_country = 'Mexico' GROUP BY post_country) as avg_posts;