有趣生活

当前位置:首页>科技>sqlite数据库基本操作语句Sqlite数据库分页查询之limit用法

sqlite数据库基本操作语句Sqlite数据库分页查询之limit用法

发布时间:2026-07-25阅读(1)

导读数据库分页查询是最常见的基础技巧,Sqlite实现分页查询提供了强大便捷的引擎,接下来我们就来聊聊关于sqlite数据库基本操作语句?以下内容大家不妨参考一....

数据库分页查询是最常见的基础技巧,Sqlite实现分页查询提供了强大便捷的引擎,接下来我们就来聊聊关于sqlite数据库基本操作语句?以下内容大家不妨参考一二希望能帮到您!

sqlite数据库基本操作语句(Sqlite数据库分页查询之limit用法)

sqlite数据库基本操作语句

数据库分页查询是最常见的基础技巧,Sqlite实现分页查询提供了强大便捷的引擎。

如果我要去11-20的Account表的数据

Select * From Account Limit 9 Offset 10

以上语句表示从Account表获取数据,跳过10行,取9行。

也可以这样写

select * from account limit10,9

和上面的的效果一样。

通用公试:

sql = "select * from aa where " 条件 " order by " 排序 " limit " 要显示多少条记录 " offset " 跳过多少条记录

如:

select * from aa limit 15 offset 20

意思是说:从aa表跳过20条记录选出15条记录

一个计算页数的方法。

首先明确你一页想显示多少条,例如 X条。

第一步,查询总记录数,有Y条。

计算页数:

nAllPage = Y/X (Y%X?1:0)

下面就是显示第几页的语句了。例如你想显示第n页的记录

select * from youtable where 你的条件 order by 某个字段顺序 LIMIT X OFFSET X*(n-1)

说明

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图