Разобрался!
Оказывается запрос был правильным, просто в таблице hub_subscriptions тип данных у active_subscription была enum и он не опознавал просто active_subscription=1. Надо было прописывать с одинарных кавычках active_subscription='1'.
SELECT t1.poster_id, t1.subject, t1.time, t2.id, t2.name, t2.second_name FROM adverts AS t1, people AS t2 WHERE t1.poster_id=t2.id GROUP BY t1.poster_id