mysql如何抓到limit的最大与最小值?
假设我透过 limit 筛选数据
数据有六十笔
ID就是1~60
"SELECT ...
LIMIT 0, 20 "
也就是找出 1~20笔
如果是
"SELECT ...
LIMIT 20, 20 "
就是20~40笔
那我要如何找出當前这一个 limit 的最小与最大ID?
也就是 20 、 40 ?而不會是 1 、60
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
MIN
和MAX
函数了解一下关于这个问题,你需要搞清楚limit的含义。
limit 的对象不是数据的ID,而是分页的数量。
如果你想获取最大或最小的ID就select min/max(id)