1. Bloggers
blogger_id
1
2
3
2. Posts
post_from_blogger_id
1
1
1
2
2
3
As
try LEFT JOIN for this question
SELECT DISTINCT(Bloggers.blogger_id),
(select count(post_from_blogger_id) from Posts
where Posts.post_from_blogger_id=Bloggers.blogger_id) post_from_blogger_id FROM Bloggers
LEFT OUTER JOIN Posts ON Bloggers.blogger_id=Posts.post_from_blogger_id
ORDER BY post_from_blogger_id DESC