MySQL关于限制结果的问题

时间:2009-09-22 13:12:17

标签: mysql

我想知道如何限制MySQL结果。我可以使用“select * from students”来向所有学生展示,但它太多了。我可以添加where条件,但是在我使用where筛选结果之后仍然有很多学生。是否有可能返回前100名学生,并按名字排序。下次,我想要第一个101-200 ......而不是立刻将所有结果都归还给我。

我知道它可以通过编程来完成,但是我想在SQL命令中执行它,是否可以这样做?如果没有,有什么建议吗?

1 个答案:

答案 0 :(得分:3)

查看LIMIT条款,例如

#get first 100 rows
SELECT foo FROM bar LIMIT 0,100;

#get next 100 rows
SELECT foo FROM bar LIMIT 100,100;