MySQL:如何选择除前10条记录之外的所有内容

fer*_*aco 5 mysql database limit

如何从MySQL表中选择除前10条记录之外的所有记录?

(我知道limit 10,x从第10到第x选择记录,但我应该使用什么而不是x来选择所有剩余记录?)

Luc*_*rin 5

使用 OFFSET。然后,您可以跳过10条记录,然后选择其余的记录,直到结束。

然后您的查询应该看起来像

SELECT field FROM table WHERE (condition) LIMIT 18446744073709551615 OFFSET 10;
Run Code Online (Sandbox Code Playgroud)

  • 同样,可以像这样执行相同的查询:“ LIMIT 10,18446744073709551615” (3认同)