Есть запрос, выбирающий блоггеров, их инфы и последней записи
SELECT max(p.post_date), p.post_date,u.ID, u.display_name AS name, ud.meta_value AS bio, yim.meta_value AS yim, u.user_email, u.user_url, p.post_title, p.post_name
FROM wp_users AS u
LEFT JOIN wp_usermeta AS ud ON ( u.ID = ud.user_id AND ud.meta_key = 'description' )
LEFT JOIN wp_usermeta AS yim ON ( u.ID = yim.user_id AND yim.meta_key = 'yim' )
LEFT JOIN wp_usermeta AS role ON ( u.ID = role.user_id AND role.meta_key = 'wp_capabilities' )
LEFT JOIN wp_posts AS p ON ( u.ID = p.post_author )
WHERE role.meta_value LIKE '%blogger%' AND p.post_status = 'publish'
GROUP BY u.ID
ORDER BY p.post_date DESC
Но статьи Должны быть последними, а в данной ситуации они произвольные;
Вопрос, как выбрать блоггеров с их последней записью, а не предпоследней или еще какой-то?