在进行分页查询时,通常使用 LIMIT 子句来指定从数据库中检索的记录范围。LIMIT 子句接受两个参数:第一个参数表示要跳过的记录数(通常是 (页数 - 1) * 每页数量),第二个参数表示要检索的记录数量(即每页的数量)。
例如,假设你有一个包含100条记录的表,并且每页要显示10条记录,如果你想检索第3页的数据,你可以使用以下 SQL 查询:
SELECT * FROM your_table
LIMIT 20, 10;
在上面的查询中,第一个参数 20 表示要跳过前面的20条记录(2页 * 10条/页),第二个参数 10 表示要检索10条记录,即当前页的数据。
- 使用
LIMIT 0, 10获取前十名记录。 - 使用
LIMIT 10, 10获取第十一名到第二十名的记录。 - ······