Khaaos adlı üyeden alıntı: mesajı görüntüle
Hocam şunu unutmuşsun galiba bunuda eklersen tam olur

kategoriler.kategori_id = haberler.haber_kategori

yani kategori ismini almayı hocam haberlerde ki kategori id ile kategorilerde ki kategori adını
Buyur:

SELECT kategori_adi, count(*) as yorumsayisi,GROUP_CONCAT(yorum_id) as yorumlar,haberler.*,uyeler.uye_adsoyad FROM yorumlar LEFT JOIN haberler ON yorumlar.yorum_haber_id = haberler.haber_id LEFT JOIN uyeler ON haberler.haber_yazar = uyeler.uye_id LEFT JOIN kategoriler ON haberler.haber_kategori =  kategoriler.kategori_id GROUP BY yorum_haber_id ORDER BY yorumsayisi DESC