是否可以使用SELECT语句获取部分数据库记录?

时间:2011-02-11 06:06:30

标签: sql mysql database query-optimization

是否可以获取部分记录?

以下将从我的db中返回10,000行:

从语言中选择*

我想创建select语句,按下一个按钮,它会前取1000行,然后单击一个按钮,然后获取下一行1000行。

我该怎么做?

2 个答案:

答案 0 :(得分:3)

您可以使用LIMIT {offset}, {row count}子句。 这将返回前1000条记录

Select * from languages LIMIT 0,1000

获取下一个1000条记录

Select * from languages LIMIT 1000,1000

答案 1 :(得分:0)

你正在寻找LIMIT条款吗? 例如。     select * from languages limits 1,1000

-- later get the next 1000
select * from languages limit 1001, 1000