查询指定条数的记录

原创 2016年05月30日 14:05:13

查询前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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

操作数据库之查、增、删、改、统计、排序、混合查询、指定条数、不重复记录

//---------------------------------------------------数据库删除 /// ///ShuanChu_JiLu 的摘要说明:根据ID号...

根据权重随机选取指定条数记录的简单算法实现(C#)【含源代码】

原文地址: http://www.cnblogs.com/foolin/archive/2012/03/22/2412632.html 一.应用场景:     有时我们需要从一些列数据...

SQL、MySQL、Oracle、 Sqlite、Informix数据库查询指定条数数据的方法

SQL查询前10条的方法为: select top X * from table_name  --查询前X条记录,可以改成需要的数字,比如前10条。 select top X * fro...
  • enuola
  • enuola
  • 2012年08月27日 11:15
  • 15670

hibernate HQL查询数据库表中记录的条数

/** * 获得表中记录的总条数 * * @param hql:HQL查询语句 * @return int 记录的总条数 */ public static int ...

oracle count 百万级 分页查询记录总数、总条数优化

看到不错的文章记录一下:http://chwshuang.iteye.com/blog/1537487 oracle count 百万级 查询记录总数、总条数优化   最近做一个项目时,做分页...

ORACLE和SYBASE数据库中实现数据查询条数限制的SQL语句实现

一、概述 对于某些需要通过数据库与大量数据打交道的软件来说,处理性能相当的重要。为了保证软件能够将所有数据处理完而不至于崩溃,分批处理的思想应运而生。分批处理的具体做法是编写SQL语句,每次返回规定...
  • zhouzxi
  • zhouzxi
  • 2015年05月18日 18:50
  • 2315

【phpcms-v9】对{pc}标签进行二次开发,让其可以获取limit指定的文章条数

1.{pc}标签中limit参数只有在有分页的情况下才会起作用,在无分页的情况下是不起作用的,那么如果我们想获取指定数据段的记录,该如何操作呢? 以下写法都不能满足需求:    {pc:content...

ecshop调用指定商品分类下固定条数的商品品牌列表

通过二次开发可以实现ECSHOP首页调用指定分类下的品牌列表。 第一步: 打开根目录下的index.php 在最后面 ?> 前面加入以下代码:/** * 获得某个分类下的品牌 列表 * * @ac...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:查询指定条数的记录
举报原因:
原因补充:

(最多只允许输入30个字)