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 esquema de mídia social?
 ###Tabelas: 
CREATE TABLE users (id INT, name VARCHAR(50), age INT, gender VARCHAR(10)); CREATE TABLE posts (id INT, user_id INT, content TEXT, timestamp TIMESTAMP); INSERT INTO users (id, name, age, gender) VALUES (1, 'Alice', 25, 'Female'); INSERT INTO posts (id, user_id, content, timestamp) VALUES (1, 1, 'Hello World!', '2022-01-01 10:00:00');
SELECT AVG(post_count) as avg_posts_per_user FROM (SELECT COUNT(p.id) as post_count, u.id as user_id FROM posts p JOIN users u ON p.user_id = u.id GROUP BY u.id) t;