首页 > 代码库 > Sqlite中的limit的用法
Sqlite中的limit的用法
在Sqlite3中没用top语法的结构,Sqlite3中是用limit来实现这样的功能的。
mytable表中的数据如下:
id value
1 hello
2 你们
3 你们
4 Very Good
5 !
如下SQL语句:select * from mytable limit 3;显示的查询结果是:
1 hello
2 你们
3 你们
相当于Sql Server中的Top 3;但是limit的功能比top强大,尤其是在分页功能上。
如下SQL语句:select * from mytable limit 1,3;
显示的结果是:
2 你们
3 你们
4 Very Good
limit m,n表示从第m条记录开始,往后取n条记录(第一条记录是从0开始的,第2条记录是从1开始的,一次类推)。所以从第三条记录开始取,那么m=2;如从第6条记录开始取数据,取10条,SQL语句如下:select * from mytable limit 5,10;
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。