`
zjx2388
  • 浏览: 1304637 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

数据库取表的前n条记录

阅读更多

 关于row_number() over()的用法

介绍取一表前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

Select top n * from table1

6. mysql:

Select * from table_name limit n

分享到:
评论

相关推荐

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

    本文实例讲述了mysql使用GROUP BY分组实现取前N条记录的方法。分享给大家供大家参考,具体如下: MySQL中GROUP BY分组取前N条记录实现 mysql分组,取记录 GROUP BY之后如何取每组的前两位下面我来讲述mysql中GROUP BY...

    SQL随机提取N条记录

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

    几种数据库常见分页sql

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

    三大数据库分页的实现

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

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

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

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

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

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

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

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

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

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

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

    php mssql 数据库分页SQL语句

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

    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....

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

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

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

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

    随机提取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数据库my.cnf配置文件

    适用于在一次性插入100-1000+条记录时, 提高效率。默认值是8M。可以针对数据量的大小,翻倍增加。 myisam_sort_buffer_size = 1024M # MyISAM设置恢复表之时使用的缓冲区的尺寸,当在REPAIR TABLE或用CREATE INDEX...

    mysql数据库的基本操作语法

    Ø 常用查询 MySQL结束符是“;”结束。 1、 显示所有数据库 show databases; 2、 删除数据库 drop database dbName; 3、 创建数据库 create database [if not exists] dbName;...可以完成单条记录、多条记录、单表...

    数据库系统简介.pptx

    4 数据管理的发展阶段 数据结构 逻辑结构 数据之间存在的逻辑关系 表、树、图、数组… 物理结构 数据在计算机内的存储方式 顺序方式、链接方式… 课程号 课程名 学分 先修课 1001 数据结构 4 1003 1002 数据库 3 ...

    浅谈数据库设计方法.doc

    1 设计前的准备工作 1.1 研究现有数据库设计环境 在我们设计数据库的时候,我们应该先观察每一名客户对数据库有那些需求,适当的 时间内去检查下数据库的运行情况,观察软件具体结构,给出合理的修复方案。...

Global site tag (gtag.js) - Google Analytics