是否有可能在mysql中选择从n到n + 10的记录范围?

时间:2011-05-03 15:54:19

标签: mysql

我想实现一个分页。所以我想知道是否可以在mysql中选择从n到n + 10的记录范围。然后我可以在第n页显示10条记录

感谢。 杰夫张

4 个答案:

答案 0 :(得分:2)

select * from table <where clause if required> limit 10,20

这里n是10,20是n + 10

答案 1 :(得分:1)

SELECT col_name FROM your_table WHERE <conditions here> LIMIT 0, 10

0 =偏移 10限制

更改偏移量,即n + 10。

答案 2 :(得分:1)

SELECT columns FROM table LIMIT 10 OFFSET n

columnstablen替换为适当的值。

答案 3 :(得分:1)

SELECT * FROM `table` LIMIT n,10

这是正确的代码!