ZBLOG

mysql 查询 offset 使用

在 MySQL 中,OFFSET 用于跳过查询结果集中的前几行,并从指定偏移量开始返回剩余的行。它使用 LIMIT 子句来限制返回的行数。

语法:

  1. SELECT column1, column2, ...
  2. FROM table_name
  3. LIMIT offset, count;

其中,offset 是要跳过的行数,count 是要返回的行数。例如,要从第 6 行开始返回 10 行记录:

  1. SELECT * FROM mytable LIMIT 5, 10;

这将从 mytable 表中返回第 6 至 15 条记录。注意,MySQL 的 OFFSET 从 0 开始,因此偏移量为 5 实际上会跳过前 6 行记录。

可以在不指定 count 参数的情况下使用 OFFSET,这将返回所有剩余的行。例如,要从第 6 行开始返回所有剩余的记录:

  1. SELECT * FROM mytable LIMIT 5, 18446744073709551615;

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=414

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?