Mavrikii
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Vladsvn Цитата: А можно ли этот запрос ещё усовершенствовать так, что бы он сам исполнялся сразу для каждого из пользователей? | можно, но там будет не очень простой запрос. потому что нужно выбрать N последних записей для каждого пользователя. что то типа такого, не проверял. Цитата: SELECT id_записи FROM ( SELECT id_записи, @user_count := IF(@current_user = user_id, @user_count + 1, 1) AS user_count, @current_user := user_id FROM tablename ORDER BY user_id, `new` DESC, `time` DESC ) users_records WHERE user_count <= 10; | вот его и нужно использовать как выборку тех ID, что должны остаться. |