天天看点

SQL 只返回前10个纪录

如果是MySQL的话可以使用limit,像这样:

SELECT *

FROM table

WHERE id > 10

ORDER BY id

LIMIT 10,5

第一个参数表示初始纪录行的偏移量,第二个字段表示个数,比如上述例子只会拿到第11行到15行。

如果是Oracle的话可以使用rownum,像这样:

SELECT *

FROM table

WHERE id > 10 and rownum <= 10;

ORDER BY id;

rownum也是内置的一个字段你可用来进行筛选。

原文:http://blog.csdn.net/hongchangfirst/article/details/81773254

作者:hongchangfirst

hongchangfirst的主页:http://blog.csdn.net/hongchangfirst