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

主流数据库的分页sql

阅读更多
-----------------------------------------------------------
1. Oracle数据库

SELECTx.*from(

SELECTz.*,rownumnumbersfrom(

select*fromXZQHwhereXXXorderbyXXX)z

whererownum<101)x

wherex.numbers>90

Infomix数据库
SELECT FIRST N * FROM TABLE1
3. DB2数据库
SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N
或者
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 TABLE1 LIMIT M,N
7. FoxPro数据库
SELECT * TOP N FROM TABLE ORDER BY COLUMN
----------------------------------------------------------------

众多之中感觉MySQL的最好用-_-

分享到:
评论

相关推荐

    数据库分页SQL语句实现

    ### 数据库分页SQL语句实现 在开发MIS系统或Web应用系统时,经常会遇到对数据库进行分页处理的需求。这是因为数据量庞大时,一次性加载所有数据会给系统带来很大的负担,同时也会影响用户体验。因此,分页技术成为...

    用于oracle,mysql,sqlserver,数据库分页联合查询

    这通常是一个Java类,用于处理数据库分页查询的逻辑。它可能包含方法如`getPageData(int pageNum, int pageSize)`,用于接收当前页码和每页大小,然后构建对应的SQL语句并执行,返回分页后的数据。这个类还可能有...

    数据库分页大全,oracle,sqlserver,mysql

    ### 数据库分页技术详解:Oracle、SQL Server、MySQL #### 一、引言 在进行数据查询时,为了提高用户体验以及系统性能,通常需要对数据进行分页处理。不同的数据库管理系统(Database Management System,DBMS)...

    三种数据库利用SQL语句进行高效果分页,分页

    本文将详细介绍如何在三种主流数据库系统——SQL Server、Access 和 Oracle 中利用 SQL 语句实现高效分页。 1. SQL Server 和 Access 数据库 在 SQL Server 和 Access 这两个微软数据库中,可以使用 `TOP` 关键字...

    三大数据库分页总结

    本文将深入探讨Oracle、MySQL和SQL Server这三大主流数据库系统中如何进行分页查询。 首先,我们来看Oracle数据库的分页方法。Oracle使用`ROWNUM`伪列来实现分页,但是需要注意的是,`ROWNUM`在查询时会先生成所有...

    3种数据库分页技术.pdf

    2. **SQL Server数据库分页查询**: SQL Server 2000 和 2005 中,分页查询可以通过 `TOP` 关键字结合 `NOT IN` 或 `NOT EXISTS` 子句来实现。不过,`NOT IN` 子句可能导致性能下降,因为它涉及多次表扫描。一种...

    资料种数据库分页技术.pdf

    本篇资料主要介绍了在MySQL、SQLServer2000/2005和Oracle这三种主流数据库中实现分页查询的不同方法。 在SQLServer中,分页查询可以通过`TOP`关键字实现。例如,要获取第10到20条记录,可以使用以下查询: ```sql ...

    三大数据库的分页语句

    本篇文章将深入探讨Oracle、MySQL和SQL Server这三大主流数据库系统的分页查询语句。 1. **Oracle数据库** Oracle数据库提供`ROWNUM`关键字进行分页。`ROWNUM`为每行分配一个唯一的数字,从1开始。例如,要获取第1...

    几种数据库的数据分页

    本文将详细介绍MySQL、SQL Server、Oracle以及DB2四种主流数据库中的分页实现方法。 #### MySQL 分页 在MySQL中,`LIMIT`关键字是实现数据分页的主要手段。其基本语法格式如下: ```sql SELECT * FROM 表名 LIMIT...

    oracle mysql sql server 等数据库的分页要点解析

    分页技术在Oracle、MySQL和SQL Server等主流数据库系统中都有其独特的实现方式。 **为什么需要分页** 1. **方便用户查看**:在网页或应用程序中,如果一次性加载所有数据,用户可能会被海量信息淹没,分页则可以将...

    SSH实现分页实例

    SSH(Struts2 + Spring + Hibernate)是一个经典的Java Web开发...5. 如有MyBatis参与,需编写分页SQL并在Mapper中执行。 掌握这些步骤和相关技术,你就能在SSH框架下成功实现数据的分页显示,提高Web应用的用户体验。

    sqlserver,mysql,oracle三种数据库的分页查询

    本文将深入探讨SQL Server、MySQL和Oracle这三种主流数据库系统中的分页查询实现方式。 首先,我们来看SQL Server。SQL Server提供了一种称为"TOP"的关键字来实现分页。例如,如果我们想获取第1页(假设每页有10条...

    数据库分页

    本文将详细介绍三种主流数据库(Oracle、MySQL 和 SQL Server)中的分页实现方式。 #### 一、SQL Server 分页 SQL Server 提供了多种分页的方法,包括使用 `TOP` 关键字、存储过程以及 SQL Server 2005 新增的功能...

    java分页(三种数据库)

    本篇将详细介绍如何在SQL Server、MySQL和Oracle这三种主流数据库中实现Java分页。 一、SQL Server的Java分页 在SQL Server中,可以使用`OFFSET`和`FETCH`关键字实现分页。假设我们有一个名为`users`的表,想要...

    Sqltoy ORM框架之:分页查询(没错包含你所有所有能用到的关系型数据库分页)

    SqlToy提供了全面的分页查询支持,适用于MySQL、Oracle、SQL Server、PostgreSQL等主流数据库系统。其核心思想是通过动态SQL生成和优化查询语句,避免硬编码分页参数,从而提高代码的可维护性和复用性。 首先,...

    PageHelper分页插件Java

    2. **支持多种数据库**:PageHelper不仅支持MySQL、Oracle等主流关系型数据库,还支持SQL Server、PostgreSQL等,适应性广泛。 3. **参数设置简单**:只需要在MyBatis的配置文件中添加PageHelper的配置,然后在...

    oracle mysql sqlserver分页

    本文将详细介绍Oracle、MySQL以及SQL Server三种主流数据库系统中的分页技术,包括它们各自的实现方法和一些实用技巧。 ### 一、Oracle 分页 Oracle数据库提供了强大的功能来支持分页查询。在Oracle中,主要使用`...

Global site tag (gtag.js) - Google Analytics