onurkun adlı üyeden alıntı: mesajı görüntüle
SELECT tb_post.*, COUNT(tb_likes.like_id) AS like_count
FROM tb_post LEFT JOIN tb_likes ON tb_post.post_id = tb_likes.post_id
GROUP BY tb_post.post_id
ORDER BY like_count DESC

Bu şekilde hallolması lazım.
Edit: tb_likes tablosundaki post_id sütununa index verirseniz işlemler çok daha hızlı olur sürekli bir ilişki kurulacağı için.
Hocam çok büyüksün, zahmetin için teşekkür ederim.