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;

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

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

 

一个程序员的爱恋

  这是一段关于我自已的一个真实而普通的故事,我很高兴我能以现在的心情来写,能自嘲一下自已。 开始启动《程序人生》系列操作系统 。。。。。。。。。。。。启动成功 正在启动《程序人生1996》操作系统 ...
  • BlueSnow
  • BlueSnow
  • 2001-10-20 00:17:00
  • 858

sql语句,限制返回记录条数

LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定...
  • agen15
  • agen15
  • 2015-11-17 15:08:08
  • 2432

从数据库中查询时,限制显示的行数

以显示5行为例: BD2中,使用fetch first字句 select * from emp fetch first 5 rows only MySQL和PostgreSQL中,使...
  • zhu1991_
  • zhu1991_
  • 2016-12-14 15:01:02
  • 2972

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

Mysql与Oracle、MS SqlServer限制查询所返回的行数的SQL语句都不同Oracle :要显示CARD_PLAN表中的前10条数据,SQL语句是(用ROWNUM关键字做修饰):sele...
  • ultranms
  • ultranms
  • 2007-10-08 17:24:00
  • 1385

如何得到最近一次数据库操作影响的数据行数?

如何能够得到最近一次数据库操作影响的数据行数?在sybase或sqlserver中,有一个全局变量@@rowcount,可以返回最近一次操作(insert 或者update等)影响的数据行有多少,如删...
  • josonchen
  • josonchen
  • 2015-05-13 20:59:53
  • 315

各种数据库返回限制行数SQL语句

1.Oracle:rownum例:select * from table where rownum > 102. sql servlertop例:select top 10 * from table ...
  • kunshan_shenbin
  • kunshan_shenbin
  • 2010-05-14 10:32:00
  • 791

<em>sql</em>语句<em>查询</em>指定的条数

<em>查询</em>指定的数据条数,如Oracle、MySQL、<em>sql</em>server等... oracle<em>返回</em>固定条数的<em>SQL</em>,条数不足以空数据补齐的<em>SQL</em> 从数据库中<em>查询</em>时,<em>限制</em>显示的<em>行数</em> 查看<em>SQL</em> SERVER中...
  • 2018年04月09日 00:00

mysql-限制返回记录数limit

SELECT * FROM table  LIMIT [offset,] rows | rows OFFSET offset LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LI...
  • cedricporter
  • cedricporter
  • 2011-09-09 21:40:30
  • 1218

流行数据库SQL差异分析之“限制结果集行数”

限制结果集行数 在进行数据检索的时候需要只检索结果集中的部分行,比如说“检索成绩排前三名的学生”、“检索工资水平排在第3位到第7位的员工信息”,这种功能被称为“限制结果集行数”。虽然主流的数据库...
  • dm520
  • dm520
  • 2011-03-31 16:12:00
  • 1863

DB2 限制结果集返回的行数

DB2里限制SQL语句返回的行数需要加入子句: fetch first n rows only 则此查询只返回n行数据...
  • smh821025
  • smh821025
  • 2009-05-18 12:53:00
  • 2002
收藏助手
不良信息举报
您举报文章:MySQL、Oracle、MS SQLserver限制查询所返回的行数
举报原因:
原因补充:

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