SELECT p.author_id, a.author_name, COUNT(post_id) posts_30d, SUM(like_cnt) likes_30d, ROUND(SUM(like_cnt)/COUNT(post_id),2) avg_likes_30d FROM post p LEFT JOIN author a ON p.author_id=a.author_id GROUP BY p.author_id ORDER BY likes_30d DESC, posts_30d DESC, a.author_id LIMIT 5