查询指定条数的记录

来源:互联网 发布:阿里云如何备份数据库 编辑:程序博客网 时间:2024/05/17 23:46

查询前20条记录

Mysql版本:

select * from tablename limit m,n

其中m是指记录开始的index0开始,表示第一条记录
n是指从第m+1条开始,取n条。

SELECT *  from tablename limit 0, 20

Oracle版本:

SELECT * FROM ( SELECT rownum rn, a.*  FROM  tablename a)  WHERE rownum <= 20 ) WHERE rn> 0

注意:mysql是从0开始的,取20

oracle是按序号rownum(rownum是从1开始的)到序号20(包括20)之前,也可以写成 rownum 21,取20

0 0
原创粉丝点击