SQLite基础学习 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

说明:

  SQLite 的 LIMIT 子句用于限制由 SELECT 语句返回的数据数量。
  假设有如下表:

sqlite> select * from student;
ID          NAME        AGE
----------  ----------  ----------
1           xiaoming    18
2           xiaohua     18
3           mingming    19
4           xiaogang    20
5           honghong    17
6           liangliang  21
7           tingting    23

基本语法:

SELECT column1, column2, columnN 
FROM table_name
LIMIT [no of rows]
sqlite>

与OFFSET子句一起使用的语法:

SELECT column1, column2, columnN 
FROM table_name
LIMIT [no of rows] OFFSET [row num]

实例:

  只输出4行数据:

sqlite> select * from student limit 4;
ID          NAME        AGE
----------  ----------  ----------
1           xiaoming    18
2           xiaohua     18
3           mingming    19
4           xiaogang    20
sqlite>

  从第2行开始输出3行数据:

sqlite> select * from student limit 3 offset 1;
  1. 从第2行开始,显示2行数据?