数据库查询,分页查询是很常见的操作。
使用 limit 关键字,第一个参数是起始位置-1
,参数是返回行数
。
例如每页10条数据,想查询第3页数据,即 21~30 行,共10行。
limit 20, 10
// limit 常用示例
limit 5, 10 返回 6~15 行,共10行。
limit 95, -1 返回 96~last
limit 5 返回 1~5 行,共5行。
使用 rownum,只有一个参数就是返回行数。 和上面一样的需求,每页10条数据,想查询第3页数据。
先 rownum <= 30,然后倒序查询 row <= 10,再倒序过来。