SQL - limit & limit offset
单用 LIMIT
- 有两个数字参数时,跳过前面m条数据,从m+1开始读取n条数据
select * from table limit m, n;
例如m=2, n=1时,读取“导管”这个数据:
项目 | Value |
---|---|
电脑 | $1600 |
手机 | $12 |
导管 | $1 |
- 有一个数字参数时,返回前m行数据
select * from table limit m;
例如m=2时,读取“电脑”和“手机”这两个数据:
项目 | Value |
---|---|
电脑 | $1600 |
手机 | $12 |
导管 | $1 |
用LIMIT OFFSET
从n+1开始读取m条数据
select * from table limit m offset n;
例如m=2, n=1时,读取“手机”和“导管”这两个数据:
项目 | Value |
---|---|
电脑 | $1600 |
手机 | $12 |
导管 | $1 |