limit 基本实现方式
一般情况下,客户端通过传递 pageNum(当前页码)、pageSize(每页条数)两个参数去分页查询数据库中的数据,在数据量较小(元组百/千级)时使用 MySQL自带的 limit
来解决这个问题:
收到客户端{pageNum:1,pagesize:10}
select * from table ORDER BY id ASC limit (pageNum-1)*pageSize, pageSize;SELECT
count( 1 ) AS total
FROM
table
ORDER BY
id ASC