u اسم مستعار برای user_post
c اسم مستعار برای client
این پایینی بدون اسم مستعار
اینم یه query هست مثل بقیه query ها
SELECT client.name,count(user_post.client_id) FROM user_post LEFT JOIN client ON user_post.client_id=client.id GROUP BY client.name ORDER BY count(user_post.client_id) DESC
سلکت کن name رو از جدول clientو تعداد client_id ها جدول user_post
Join کن با جدول clientجایی که client_id از جدول user_post با id جدول clientبرابر باشه
و بعد همه روبراساس name از جدول clientتویه دسته یا گروه قرار بده
فیلدهای جدول کلایت هم به اینصورت هست
یه id داره و name
که این id برابر با client_id جدول user_post هست
حالا شما باید جداول و فیلدهای خودتون روبا کد بالا جایگزین کنید