`

各数据库(sql)取前N条记录

    博客分类:
  • DB
阅读更多
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条记录的语句总结如下:

    SQL把一条记录金额平分到n个人并进行汇总.txt

    SQL把一条记录金额平分到n个人并进行汇总.txt,这里说的是Access数据库中,如何将同一条记录金额平分到n个人里,金额会按照实际人数进行平分,空的则不平分,如:一条记录有三个营业员字段,但是实际不知道有几个...

    一步一步从Access数据库升级到SQL数据库

    到网上搜索了N遍,虽然也找到了把Access数据库生成SQL脚本,甚至直接导入SQL Server的软件,可是在试了之后,总会有莫名其妙的错误:主站系统(动易)前台使用一切正常,后台登录时,出现“当前记录集不支持更新。...

    三大数据库分页的实现

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

    SQL SERVER数据库表记录只保留N天图文教程

    本篇向大家介绍SQL Server 2008 R2数据库中数据表保留10天记录,需要的朋友可以参考下

    SQL_Sever数据库常用语句大全.zip

    SQL_Sever数据库常用语句大全.zip SQL_Sever数据库常用命令大全.zip power函数获取数值的n次方 round函数保留指定位数小数点(指定位数后四舍五入) ...newid函数随机抽取n条记录 新增数据库表数据 ......

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

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

    随机提取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中,或许是因为缓存的原因,第...

    php mssql 数据库分页SQL语句

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

    SQLserver2016-数据库系统概述.pptx

    关系模型 关系模型是一种简单的二维表结构,每个二维表称作一个关系,关系 中每一行数据称作一条记录,每一列数据称作属性,列标题称作属性名。 课程表 课程号 课程名称 类别 学时 学分 001 计算机基础 基础课 48 3...

    log4net保存日志到MySql数据库

    log4net mysql 加密 log4net调试日志

    交互式SQL的使用,创建Student数据库,包括Students,Courses,SC表

    交互式SQL的使用 环境:WINDOWS,Microsoft SQL Server 实验要求: 1,创建Student数据库,包括Students,Courses,SC表,...3) 选做题:须提交修改数据库表定义的SQL脚本,插入测试数据的SQL脚本以及用于查询的SQL语句。

    数据库管理系统SQL-Server.doc

    SQL Server自动创建的数据库 在安装SQL Server时,安装程序会自动创建4个系统数据库和两个范例数据库,系统数据库由系统 自动维护 a) Master数据库:记录了所有SQL Server的系统信息、登录账号、系统配置设置、系统中...

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

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

    YandexClickHouse的GolangSQL数据库驱动程序_Go_Makefile_下载

    点击屋\nYandex ClickHouse的另一个 Golang SQL 数据库驱动程序\n主要特征\n使用官方接口\n与数据库sql的兼容性\n与dbr、chproxy、clickhouse-bulk 的兼容性\n对于本机界面,请查看clickhouse-go\n数字网络\...

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

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

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

Global site tag (gtag.js) - Google Analytics