SELECT bloggers.*, COUNT(post_id) AS post_count
FROM bloggers LEFT JOIN blogger_posts
ON bloggers.blogger_id = blogger_posts.blogger_id
GROUP BY bloggers.blogger_id
ORDER BY post_count
(Забележка:MySQL има специален синтаксис, който ви позволява да GROUP BY, без да агрегирате всички стойности, той е предназначен точно за тази ситуация).