mysql分页查询案例
时间: 2023-10-14 15:18:26 浏览: 112
Mysql分页案例
假设我们有一个名为 `users` 的表,其中有 `id`,`name` 和 `age` 字段。我们可以使用以下语句进行分页查询:
```mysql
SELECT id, name, age FROM users LIMIT 10 OFFSET 20;
```
上述查询语句将返回从第 21 行开始,共 10 行的结果。其中 `LIMIT` 表示要返回的行数,而 `OFFSET` 表示要跳过的行数。
另外,我们还可以使用 `LIMIT` 的两个参数的另一种写法:
```mysql
SELECT id, name, age FROM users LIMIT 20, 10;
```
这种写法与上述语句的效果相同,即从第 21 行开始,共 10 行的结果。
需要注意的是,MySQL 的 `LIMIT` 语句是从 0 开始计算行数的,因此如果要查询前 10 行数据,应该使用 `LIMIT 0, 10` 或 `LIMIT 10` 的方式。
阅读全文