为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL采用游标分页的方式,“下一页”很好实现,那“上一页”如何实现呢?

MySQL采用游标分页的方式,“下一页”很好实现,那“上一页”如何实现呢?

慕慕森 2019-04-14 11:28:20
为让mysql达到最佳查询性能,我将分页查询改为cursor查询方式:select*fromreplywherereply_id>last_idlimit20orderbyreply_idASC;上面的last_id为本页最后一条回复的reply_id,这样就能实现“下一页”的查询了,但是“上一页”如何实现呢?我想过改变排列顺序select*fromreplywherereply_id
查看完整描述

2 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

cursor适合无限加载的方式,分页还是建议用传统的方式。
PS:话说传统的方式最后还是转换为cursor啊。。。所以你这个“为了达到最佳查询性能”说法不准确。
                            
查看完整回答
反对 回复 2019-04-14
  • 2 回答
  • 0 关注
  • 278 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信