yazıların tablosunda kulanıcı adı ya da id'sinden hangisi varsa ona göre "group by" yapıp "select user_id,count(*) as c from ... group by user_id order by c desc" gibi bir sorguyla alabilirsin.