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 seguidores para usuários que postaram na categoria "música" no último ano?
 ###Tabelas: 
CREATE TABLE posts (id INT, user_id INT, category VARCHAR(20), post_date DATE); INSERT INTO posts (id, user_id, category, post_date) VALUES (1, 1, 'music', '2022-01-01'), (2, 2, 'sports', '2022-02-01'), (3, 3, 'music', '2022-03-01'), (4, 4, 'technology', '2022-04-01'), (5, 5, 'music', '2022-05-01'); CREATE TABLE user_followers (user_id INT, followers INT); INSERT INTO user_followers (user_id, followers) VALUES (1, 1000), (2, 2000), (3, 3000), (4, 4000), (5, 5000);
SELECT AVG(followers) FROM (SELECT user_id, COUNT(*) AS followers FROM user_followers INNER JOIN posts ON user_followers.user_id = posts.user_id WHERE posts.category = 'music' AND posts.post_date >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR) GROUP BY user_id) AS user_followers_music;