MySQL、Oracle、MS SQLserver限制查询所返回的行数

原创 2007年10月08日 17:24:00

Mysql与Oracle、MS SqlServer限制查询所返回的行数的SQL语句都不同

Oracle :

要显示CARD_PLAN表中的前10条数据,SQL语句是(用ROWNUM关键字做修饰):

select * from CARD_PLAN where ROWNUM < 11;

MS SQLserver:

要显示CARD_PLAN表中的前10条数据,SQL语句是(用top关键字做修饰):

select top 10 * from CARD_PLAN ;

而MySQL的SQL语句是(用LIMIT关键字做修饰):

select * from CARD_PLAN LIMIT 0,10;

-------------------------------------------------------------------------------------------------

积累平时工作中的点点滴滴,总结一下,放在这里,可能对更多的人有点帮助。

 

mysql获取表行数的方法

http://www.cnblogs.com/wangtao_20/archive/2011/04/12/2014218.html 如果你的需要是统计总行数时,为什么要使用count(*),而避免...
  • xulianbocs
  • xulianbocs
  • 2016年04月09日 17:23
  • 12276

oracle限制查询条数-rownum用法详解

对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。...
  • qq_26222859
  • qq_26222859
  • 2017年06月09日 14:52
  • 693

SQLAlchemy:python数据库连接 神器

SQLAlchemy 是下一代的 Python Object Relational 映射器。 SQLAlchemy 的一个目标是提供能兼容众多数据库(如 SQLite、MySQL、Postgres、...
  • zd0303
  • zd0303
  • 2015年12月11日 11:16
  • 7220

mysql常用基础操作语法(六)--对数据排序和限制结果数量的条件查询【命令行模式】

1、使用order by对查询的结果进行排序,asc升序,desc降序:也可以在order by后指定多个字段名和排序方式进行多级排序:2、使用limit限制查询结果的数量:上图中的0,代表查询的开始...
  • tuzongxun
  • tuzongxun
  • 2016年06月19日 22:15
  • 12358

MySQL获取数据库每个表的行数

这个问题的起因,是我要进行数据库数据的迁移,迁移后确定数据是否都迁移成功而遇到的。对于数据库的迁移,我是使用MySQL官方的数据库管理工具MySQL Workbench完成的。源数据库和目标数据库都使...
  • call_me_lzm
  • call_me_lzm
  • 2016年08月18日 19:33
  • 2422

使用 row_number 获取实际返回行的行号

最近在做一个比较复杂的项目,其中用来排序的条件比较多,于是只能使用 row_number 函数进行排序,但是使用一次 row_number 之后得到的行号并不符合实际工作中的需要,需要根据这个排序之后...
  • superwfei
  • superwfei
  • 2016年05月18日 18:01
  • 1460

总结一些分页查询的方法SQL server,MySQL,oracle数据库及hibernate中

分页查询是数据库查询中经常用到的一项操作,对查询出来的结果进行分页查询可以方便浏览。那么Oracle、SQL Server、MySQL是如何实现查询的呢?本文我们就来介绍这一部分内容。以及hibe...
  • angus_737093684
  • angus_737093684
  • 2016年11月08日 08:29
  • 1084

mybatis中返回Map时,mysql和oracle的处理

在mybatis查询中,我们经常会用到返回的数据是Map的形式,例如这样的 首先在mysql中 查询的结果是这样的,detailValue和detailName 与 sql中的 de...
  • liuxin191863128
  • liuxin191863128
  • 2017年04月07日 16:52
  • 1413

Oracle、MySql、SQLServer 数据库中分页查询中的关键字总结

(一)、 mysql的分页查询
  • langjian2012
  • langjian2012
  • 2014年10月17日 22:13
  • 6631

MySQL通过触发器解决数据库中表的行数限制的需求

最近项目一个需求是对操作日志的数量限制为10万条,超过十万条便删除最旧的那一条,保存数据库中日志数量不超过10万。 最终通过数据库的触发器机制完成了。...
  • canot
  • canot
  • 2017年04月05日 00:13
  • 2249
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySQL、Oracle、MS SQLserver限制查询所返回的行数
举报原因:
原因补充:

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