SQLite 分页写法
1.使用 LIMIT 进行分页-- pageIndex 页码-- pageSize 每页条数SELECT * FROM 表名 LIMIT (pageIndex * pageSize), pageSize;-- 示例-- 第一页pageIndex = 0pageSize = 20SELECT * FROM 表名 LIMIT (0 * 20), 20; -- 从第0条后面往后找20条-- 第二页pag
·
1.使用 LIMIT 进行分页
-- pageIndex 页码
-- pageSize 每页条数
SELECT * FROM 表名 LIMIT (pageIndex * pageSize), pageSize;
-- 示例
-- 第一页
pageIndex = 0
pageSize = 20
SELECT * FROM 表名 LIMIT (0 * 20), 20; -- 从第0条后面往后找20条
-- 第二页
pageIndex = 1
pageSize = 20
SELECT * FROM 表名 LIMIT (1 * 20), 20; -- 从第20条后面往后找20条
2.使用 LIMIT 和 OFFSET 进行分页
-- pageIndex 页码
-- pageSize 每页条数
-- OFFSET 代表从第几条记录的后面开始查询
-- LIMIT 查询多少条结果
SELECT * FROM 表名 LIMIT pageSize OFFSET (pageIndex * pageSize);
-- 示例
第一页
pageIndex = 0
pageSize = 20
SELECT * FROM 表名 LIMIT 20 OFFSET (0 * 20);
第二页
pageIndex = 1
pageSize = 20
SELECT * FROM 表名 LIMIT 20 OFFSET (1 * 20);
更多推荐
已为社区贡献1条内容
所有评论(0)