假设我有这个查询:
SELECT * FROM t WHERE j = k ORDER BY l
有没有办法让查询只返回,例如根据 ORDER BY 语句返回第 20 到第 40 条记录,而不是返回 ORDER BY 语句排序的所有行?
最佳答案
SELECT * FROM t WHERE j = k ORDER BY l LIMIT 20, 20
限制为 20(第二个),从第一个偏移量 20 开始。
关于php - 在有序的 Mysql 查询中获取第 i 到第 j 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7380331/