`
wangjian5748
  • 浏览: 204954 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

各种数据库中取表的前N条记录的方法

阅读更多
1. ORACLE
SELECT * FROM TABLE1 WHERE ROWNUM<=N
2. INFORMIX
SELECT FIRST N * FROM TABLE1
3. DB2
SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N
DB2
SELECT COLUMN FROM TABLE FETCH FIRST N ROWS ONLY
4. SQL SERVER
SELECT TOP N * FROM TABLE1
5. SYBASE
set rowcount n
go
SELECT * FROM TABLE1 
6. mysql:
select * from table_name limit N
7. FOXPRO
select * top N from c:\foxmold\excel order by con_no


分享到:
评论

相关推荐

    mysql使用GROUP BY分组实现取前N条记录的方法

    GROUP BY之后如何取每组的前两位下面我来讲述mysql中GROUP BY分组取前N条记录实现方法。 这是测试表(也不知道怎么想的,当时表名直接敲了个aa,汗~~~~): 结果: 方法一: 代码如下:SELECT a.id,a.SName,a.ClsNo...

    SQL随机提取N条记录

    运用SQL随机抽取N条记录的方法,初学者

    三大数据库分页的实现

    我们在编写MIS系统和Web应用程序等系统时,都涉及到与数据库的交互,如果数据库中...根据自己使用过的内容,把常见数据库Sql Server,Oracle和My sql的分页语句,从数据库表中的第M条数据开始取N条记录的语句总结如下:

    几种数据库常见分页sql

    几种数据库常见分页sql 我们在编写MIS系统和Web应用程序等系统时,都涉及到与数据库...根据自己使用过的内容,把常见数据库SQL Server,Oracle和MySQL的分页语句,从数据库表中的第M条数据开始取N条记录的语句总结如下:

    各个数据库分页技术关键代码

     从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果Select语句中既有top,又有order by,则是从排序好的结果集中选择:  SELECT *  FROM ( SELECT Top N *  FROM (SELECT Top (M + N - 1) * FROM ...

    SQL Server查询前N条记录的常用方法小结

    主要介绍了SQL Server查询前N条记录的常用方法,以实例形式分析总结了SQL Server查询数据库的三种常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    数据库系统概论第四版答案

    取数据库中的数据甚至可以同时存取数据库中同一个数据。为此, DBMS 必须提供统一的 数据控制功能,包括数据的安全性保护、数据的完整性检查、并发控制和数据库恢复。解析 DBMS 数据控制功能包括四个方面:数据的...

    浅谈数据库设计方法.doc

    浅谈数据库设计方法 本文主要对数据库设计理论内容进行全面分析,这是建立在软件开发经验基础上实施 的操作,可以根据不同角度来阐述数据库设计的方法,以及设计技巧,让更多的数据库 设计人员了解数据库设计相关...

    php mssql 数据库分页SQL语句

    根据自己使用过的内容,把常见数据库Sql Server,Oracle和MySQL的分页语句,从数据库表中的第M条数据开始取N条记录的语句总结如下: SQL Server 从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果...

    数据库操作语句大全(sql)

    14、说明:前10条记录 select top 10 * form table1 where 范围 15、说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等....

    数据库灾难性恢复(数据库技术;灾难性;恢复;数据备份)

    InnoDB不将表的内容保存到数据库目录中,mysqlhotcopy只适合MyISAM表)。 3. 如果mysqld在运行则停止,然后用--log-bin[=file_name]选项来启动。二进制日志文件中提供了 执行mysqldump之后对数据库的更改进行复制所...

    东北大学软件学院程序实践(四)数据库实验报告

    注意Book表中的每一条记录代表一本具体的书,因此,如果图书馆中有三本名为"DBMS"的书,Book表中将有三条相关记录,每条代表一本书。请写出针对以下问题的SQL语句(每一问必需用一条SQL语句实现,但该SQL语句可以...

    mysql数据库my.cnf配置文件

    可以实现单表在不同的数据库中移动。 # 4.空间可以回收(除drop table操作处,表空不能自已回收) # 缺点: # 单表增加过大,如超过100G # 结论: # 共享表空间在Insert操作上少有优势。其它都没独立表空间表现好。...

    数据库表结构设计参考.doc

    "拍照时间 "Datetime "N " " "取件人所属部门 "变长字符串(50) "N " " "取件人用户名 "变长字符串(50) " " " "取件人卡号 "变长字符串(50) " " " "图片文件 "BLOB/Image " " " "补充说明 "该表记录数可能较多,并且...

    asp下sql和access数据库随机取10条记录的代码newid()

    MSSQL:select top 10 * from [table] order by newid() ACCESS: 代码如下:‘以利用rs.move嘛 ‘如随机取10条 n = 10 ‘先要判断总记录数是否少于10,若小于10,则有多少取多少 if n&gt;10 rs....

    VFP数据库系统Visual-FoxPro查询与视图.doc

    视图是基于数据库的,视图中的数据必须取自于数据库中的 表,在数据库中只存储视图的定义,不存储视图对应的数据,这些数 据仍然存储在原来的数据库表中。因此,创建视图之前必须有数据库 。 8.2.1 利用"视图向导...

    随机提取Access/SqlServer数据库中的10条记录的SQL语句

    代码如下:本文相关代码如下:Access:select top n * from table order by rnd(id)’id为数据库的自动编号字段Sql Server:select top n * from table order by newid() 但在ASP+Access中,或许是因为缓存的原因,第...

    mysql数据库的基本操作语法

    foreign key:外键,指定该列记录属于主表中的一条记录,参照另一条数据 check:检查,指定一个表达式,用于检验指定数据 MySQL不支持check约束,但可以使用check约束,而没有任何效果; 根据约束数据列限制,约束...

    企业信息化发展下数据库设计.doc

    它是数据库中所有数据的表达方式,主要体现了数据在数据库内部的记录类 型、数据的组织以及索引和控制方式,是程序设计人员组织文件和联系的一种方法;概 念模式主要描述的是数据库的整体逻辑,面向所有的数据库用户...

Global site tag (gtag.js) - Google Analytics