如何从 MySQL 表中选择除前 10 条记录之外的所有记录?
(我知道limit 10,x
选择第 10 到第 x 的记录,但是我应该使用什么来代替 x 来选择所有剩余的记录?)
使用OFFSET
. 然后您可以跳过 10 条记录并选择剩余的记录直到结束。
那么你的查询应该看起来像
SELECT field FROM table WHERE (condition) LIMIT 18446744073709551615 OFFSET 10;
最好习惯LIMIT条件,因为您也可以将其用于分页。