gpt4 book ai didi

mySQL 分页使用限制检索重复行

转载 作者:行者123 更新时间:2023-11-29 03:58:07 25 4
gpt4 key购买 nike

我有一个包含 116,000 行的表,我想检索所有这些行,但在 3 个单独的查询中使用:

  1. “SELECT * FROM table LIMIT 0, 50000”
  2. “SELECT * FROM table LIMIT 1, 50000”
  3. “SELECT * FROM table LIMIT 2, 50000”

我已经试过了,但所有查询都返回了 50,000 行的结果,即使“LIMIT is 10, 50000”也不是我想要的结果。我只期望第三个查询有 16,000 行。

我怎样才能做到这一点?我对 LIMIT 分页的期望是错误的吗?

最佳答案

您对 LIMIT 工作原理的期望是错误的。第一个参数是要抓取的第一条记录,第二个参数是要抓取的记录数。

例如,如果查询有 800 个结果,而您使用 LIMIT 100, 300,您将获得第 100 到第 400 行,总共 300 行。

转到 http://dev.mysql.com/doc/refman/5.0/en/select.html并搜索“The LIMIT clause”以阅读有关 LIMIT 工作原理的更多信息。

关于mySQL 分页使用限制检索重复行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7971730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com