开发者社区 问答 正文

mysql如何两个字段排序查找上下条

one_next
如图示,列表按照这样查询出来的
SELECT * FROM content WHERE ORDER BY sort asc,cid DESC;
现在要获取下一条到底怎么办,因为发现普通的 cid但是sort的字段是很极端的,客户有可能不填的

展开
收起
蛮大人123 2016-02-06 21:46:38 2870 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    写个存储过程把以上结果插入到一个临时表,用游标循环临时表取每一条记录就行了如果是要在硬件设备(比如平板电脑上)左滑显示下一篇,右滑显示上一篇这种的话,你可以写将以上数据放入一个列表LIST<>,写一个变量i来存储你当前滑动到那一页了,左滑i+1,右滑i-1 这样就可以了

    2019-07-17 18:38:43
    赞同 展开评论