部分数据如图所示:
由于一些历史原因,主键 id 非自增,唯一但不连续
现在要做的是文章内容页的 下一篇、上一篇 按钮
以上图数据为例,想要达到的效果就是:
例如当前文章 ID 为137
,那么上一篇则为136
、下一篇则为70
。也就是按照表内现有的记录顺序来排
在不考虑性能开销(访问量很低,且可以做缓存)以及尽可能不修改数据表的前提下,如何取出这上 /下一篇的 ID ?
谢谢各位
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.