`
kanexiao
  • 浏览: 47870 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

各个数据库select出前N个数据

 
阅读更多

1. ORACLE 
SELECT * FROM TABLE1 WHERE ROWNUM<=N 
2. INFORMIX 
SELECT FIRST N * FROM TABLE1 where 1=1 
3. DB2 
SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N 
或者 
SELECT COLUMN FROM TABLE where 1=1 FETCH FIRST N ROWS ONLY 
4. SQL SERVER 
SELECT TOP N * FROM TABLE1 where 1=1 
or 
SET ROWCOUNT N SELECT * FROM TABLE1 where 1=1 SET ROWCOUNT N1 
5. SYBASE 
SET ROWCOUNT N SELECT * FROM TABLE1 where 1=1 SET ROWCOUNT N1 
6. MYSQL 
SELECT * FROM TABLE1 where 1=1 order by radom() LIMIT N 
7. FOXPRO 
SELECT * TOP N FROM TABLE ORDER BY COLUMN 
8. ACCESS 
SELECT TOP N * FROM TABLE1 where 1=1

分享到:
评论

相关推荐

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

    在数据库管理中,分页技术是一项非常重要的功能,它允许我们有效地从大量数据中提取小批量的数据进行显示,比如在网页上实现每页显示固定数量的记录。在不同的数据库管理系统中,实现分页的方法有所不同。这里我们将...

    sql-显示供应商供应零件的汇总列表(with rollup+coalesce)

    本题目要求编写SELECT语句,在SPJ数据库中,列出各个供应商供应各种零件的数量合计的汇总列表。 要求:显示出每个供应商供应每种零件的数量合计和每个供应商供应所有零件的数量合计以及所有供应商供应的所有零件数量...

    数据库操作基础知识总结

    数据库是存储和管理数据的核心工具,SQL Server 是一个广泛使用的数据库管理系统,提供了丰富的功能来创建、维护和操作数据库。在数据库操作基础知识中,主要包括以下几个关键点: 1. **创建数据库**: - 使用 `...

    基于命令行的简单数据库系统

    b) –i 数据库表名 数据文件路径名 表示从指定文本文件中导入数据到数据库的表中 数据文件格式如下:  每条记录占一行,一行中的数据每列之间以逗号分隔。 注意:实际提交后测试的数据文件中的数据量可能会比较大...

    最全Mysql数据库命令

    这些基本的MySQL命令涵盖了数据库管理的各个方面,包括数据的备份、恢复、创建和修改等。熟练掌握这些命令对于日常数据库维护至关重要。通过这些操作,你可以高效地管理MySQL数据库,确保数据的安全性和可用性。

    查看MSSQL数据库每个表占用的空间大小 .txt

    ### 查看MSSQL数据库每个表占用的空间大小 在日常的数据库管理与维护工作中,了解数据库中各个表所占用的空间大小对于优化存储空间、提高查询性能具有重要意义。本文将详细介绍如何利用SQL Server提供的内置功能来...

    各数据库分页语法支持

    除了上述直接使用原生分页语法之外,某些数据库中间件(如 Mycat)还支持将标准的 LIMIT 语法自动转换为各个数据库的原生分页语法。这种方式可以让开发者无需关心底层数据库的具体分页实现,提高了代码的可移植性和...

    西安邮电学院《数据库》期末试题.pdf

    2. 在设计关系模式时,需要考虑各个实体之间的关联性,并且要合理地建立主键和外键关系来实现数据的完整性。 3. 在设计关系模式时,还要考虑数据冗余度,尽可能减少数据冗余,同时保证数据的完整性。 4. 在设计过程...

    Oracle数据库的基本操作

    Oracle 9i是Oracle数据库的一个版本,提供了高效稳定的数据存储和管理能力。本篇将介绍Oracle数据库的基本操作,包括常用的工具、数据类型、创建数据表、索引和视图。 首先,Oracle数据库的基本操作工具主要包括...

    分布式数据库实践(下eBay Marketing Feeds在十亿数据场景下的架构演变和NewSQL的实践尝试V3.pdf

    【分布式数据库实践与NewSQL在十亿数据场景的应用】\n\neBay的Marketing Feeds业务面临的是一个极具挑战性的环境,需要处理十亿级别的数据量,并满足对核心字段的低延迟需求,同时保证数据的准确性和一致性。在这个...

    数据库原理实验报告整合

    SQL Server中的一个数据库必须至少包含一个数据文件和一个事务日志文件,所以创建数据库就是建立主数据文件和日志文件。 在SQL Server中创建数据库的方法主要有两种:一是在SQL Server Management Studio窗口中使用...

    数据库复习知识点.docx

    【数据库复习知识点】 ...总之,数据库复习涵盖了从基本概念到具体操作的广泛知识,包括数据库的结构、数据模型、关系代数、SQL语言和数据库系统的各个方面。理解和掌握这些知识点对于理解和使用数据库系统至关重要。

    NorthWind实例数据库

    北风之窗(Northwind)数据库是一个...它提供了实际操作数据库的机会,帮助理解和掌握数据库管理、SQL查询和数据处理的各个方面。通过深入研究NorthWind,你可以提升自己的数据库技能,并将其应用到实际工作场景中。

    数据库期末试题(附答案).pdf

    ### 数据库期末试题知识点解析 #### 一、单项选择题解析 1. **数据库的特点** ...以上是针对题目中各个知识点的详细解析,涵盖了数据库的基本概念、数据模型分类、数据库设计、SQL语言使用等方面的内容。

    数据库期末考试模拟试题及考试范围

    ### 数据库期末考试知识点解析 #### 一、单项选择题解析 ...这些知识点覆盖了数据库设计的基本概念、并发控制、范式分析以及SQL语言的应用等多个方面,旨在帮助学生全面理解数据库系统的各个组成部分及其实际应用。

    数据库 第二章 关系数据库.ppt

    - **关系数据模型**:它是数据库的基础,由关系数据结构、关系操作集合和关系完整性约束三个部分组成。 - **关系数据结构**:简单来说,就是二维表格的形式,由若干行和列组成,每一行代表一个实体实例,每一列...

    Oracle数据库学习日记

    - **复制数据**: 使用 `insert into select` 结构。 - 示例: `insert into new_employees (id, name) select id, name from employees;` ##### 5.5 Select 中使用列的别名 - **列别名**: 使用 `as` 关键字或直接...

Global site tag (gtag.js) - Google Analytics