开发者社区 问答 正文

在MySQL中将LIMIT和OFFSET一起使用时,返回哪些行??mysql

在下面的查询中:

SELECT column FROM table LIMIT 18 OFFSET 8 我们将从输出中得到多少结果,以及从哪里到哪里?

展开
收起
保持可爱mmm 2020-05-17 11:42:12 570 分享 版权
1 条回答
写回答
取消 提交回答
  • 从记录#9开始到记录#26结束,它将返回18个结果。

    首先从读取查询offset。首先,您要偏移8,这意味着您跳过了查询的前8个结果。然后限制为18。这意味着您考虑记录9、10、11、12、13、14、15、16 .... 24、25、26,它们总共为18条记录。

    检查这个出来。来源:stack overflow

    2020-05-17 11:45:08
    赞同 展开评论