buling? 2019-12-06 11:17 采纳率: 0%
浏览 409

sql语句加入翻页功能总是出现之前的信息

我用Go 写的sql语句实现翻页功能,比如limit 1,2 就显示第一页的两条信息,limit 2,2,就会显示第一页的最后一条和一条新的信息,limit 2,10就会显示前九条信息都是之前的,只有最后一条是新的,请问这是怎么回事,这该怎么改

  • 写回答

2条回答 默认 最新

  • 不曾听说 2019-12-06 11:25
    关注

    大哥,这不是你sql的问题吗?limit m,n 其中m是数据开始坐标,n是数据条数。
    比如有这些数据:
    0. 路飞
    1.弗兰奇
    2.山治
    3.索隆
    4.娜美
    5.布鲁克
    6.乔巴
    7.甚平
    8.罗宾
    9.乌索普

    你先要自己定好多少是一页,比如2条数据是一页,那么我第一页实际上是limit 0,2 第二页是limit 2,2 第三页是limit 4,2。这个m是你程序算出来的,你描述的明显有问题。不要怀疑数据库。

    评论

报告相同问题?

悬赏问题

  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码