我想在某个记录后获取记录,说id
是4
实际上我想根据喜欢的分页来显示帖子。
所以我按喜欢排序结果
但我不知道如何根据id
获取下一条记录。
这是我的代码
SELECT urp.* , likes
FROM user_related_posts urp
JOIN (
SELECT post_id, COUNT(*) AS likes
FROM post_likes
WHERE STATUS =1
GROUP BY post_id
) v ON urp.post_id = v.post_id
GROUP BY post_id
ORDER BY likes DESC
LIMIT 0 , 30
抱歉,我没有放置图片,我没有足够的凭据。
这里做的是当我点赞时,ids未分类,
但我想要基于id
的记录。
Image Link http://i62.tinypic.com/2jai6p3.jpg
答案 0 :(得分:1)
您可以使用LIMIT,以便像分页一样检索它
答案 1 :(得分:0)
您可以在查询中使用date_created
。
SELECT *
FROM post_likes
WHERE (date_created >
(SELECT date_created
FROM post_likes AS p1
WHERE (id= 4)))
注意:
我还没有添加整个代码。请使用代码并根据您的要求进行编辑。