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: Quem são os 5 principais usuários com o maior número de postagens contendo a hashtag '#vegan' no último ano?
 ###Tabelas: 
CREATE TABLE users (user_id INT, username VARCHAR(50), followers INT, following INT, join_date DATE); INSERT INTO users (user_id, username, followers, following, join_date) VALUES (1, 'user1', 1000, 500, '2020-06-15'); CREATE TABLE posts (post_id INT, user_id INT, post_text TEXT, post_date DATE); INSERT INTO posts (post_id, user_id, post_text, post_date) VALUES (1, 123, '#vegan', '2021-06-15');
SELECT u.username, COUNT(p.post_id) as num_posts FROM users u JOIN posts p ON u.user_id = p.user_id WHERE p.post_date >= DATEADD(year, -1, GETDATE()) AND p.post_text LIKE '%#vegan%' GROUP BY u.username ORDER BY num_posts DESC LIMIT 5;