现在我有最后十行使用
SELECT col, col1, col2
FROM tabytle
ORDER BY ID DESC
limit 10
即使最新 ID 的值为 67 与下一个 ID 值为 27 的条目之间存在差距,这仍然有效。
考虑到这一点,如果我点击“下一步”,我将如何获得可能不是以 ID 18 开头的接下来的 10 行。
我应该计算行数吗?只是循环/查找行直到我得到 10 个唯一 ID?
最佳答案
在limit
中使用offset参数
SELECT *
FROM tabytle
ORDER BY ID DESC
limit 10, 10
获取接下来的 10 条记录。
关于mysql - 无论ID如何,如何确保在MySQL中获取n行集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38558248/