`
dzgwt2004
  • 浏览: 167802 次
  • 来自: 浙江杭州
社区版块
存档分类
最新评论

(转)常用数据库分页代码

阅读更多
MySQL
select * from Cat limit ?,?
select * from Cat limit 20000,100
从Cat表中第20000条开始取出100条记录,即记录号为20000到20099的记录

select * from Cat limit ?
select * from Cat limit 100
从Cat表中取出记录号为1到100的记录

select * from Cat order by rand() limit ?
select * from Cat order by rand() limit 100
从Cat表中随机取出100条记录



Oracle
select * from (select *, rownum rownum_ from Cat where rownum <= ?) where rownum_ > ?
select * from (select *, rownum rownum_ from Cat where rownum <= 20099) where rownum_ > 19999
从Cat表中第20000条开始取出100条记录,即记录号为20000到20099的记录

select * from Cat where rownum <= ?
select * from Cat where rownum <= 100
从Cat表中取出记录号为1到100的记录

select * from (select * from Cat order by dbms_random.value) where rownum < ?
select * from (select * from Cat order by dbms_random.value) where rownum < 100
从Cat表中随机取出100条记录


HSQLDB
select * from Cat limit ? ?
select * from Cat limit 20000 100
从Cat表中第20000条开始取出100条记录,即记录号为20000到20099的记录

select * from Cat top ?
select * from Cat top 100
从Cat表中取出记录号为1到100的记录

SQL Server

select top ? * from Cat order by newid()
select top 100 * from Cat order by newid()
从Cat表中随机取出100条记录

分享到:
评论

相关推荐

    数据库分页代码

    数据库分页是Web应用开发中常见的一种技术,用于在大量数据中实现高效的浏览体验,避免一次性加载所有数据导致页面响应慢或内存压力过大。这里我们将深入探讨如何在Java环境下实现数据库分页,并结合UTF-8编码标准...

    mysql数据库实现分页

    在MySQL中,最常用的分页查询方式是使用`LIMIT`和`OFFSET`关键字。`LIMIT`用于指定每页显示的记录数,而`OFFSET`用于跳过多少条记录,达到从特定位置开始返回结果的目的。 例如,要获取第2页,每页显示10条记录的...

    php 数据库分页显示

    PHP作为常用的后端开发语言之一,在处理数据库分页方面有着成熟的解决方案。 #### 分页查询的SQL语句 在PHP中实现数据库分页显示的关键在于构造正确的SQL语句。根据题目中的描述,主要使用的SQL语句如下: ```sql...

    常用类 数据库连接类 分页类

    在PHP编程中,掌握一些常用的类对于提升开发效率和代码质量至关重要。本资源包包含了一些基本但非常实用的PHP类,主要包括数据库连接类、分页类以及图像处理类。接下来,我们将详细介绍这些类及其相关知识点。 1. *...

    基于MVC模式的数据库分页显示

    综上所述,基于MVC模式的数据库分页显示,不仅解决了大量数据的高效显示问题,还通过分离关注点提高了代码的可维护性和复用性。通过数据库连接池和数据封装,进一步优化了性能和资源管理。这种设计方法在实际的电子...

    数据库分页技术超级导航条

    数据库分页技术是Web开发中一个非常重要的概念,特别是在处理大量数据时,为了提高用户体验和系统性能,分页是必不可少的。"数据库分页技术超级导航条"可能是指一种优化了的分页实现,它结合了导航条的功能,使得...

    几种数据库常见分页sql

    本文将详细介绍在SQL Server、Oracle以及MySQL这三种常用数据库中实现分页查询的方法。 ### SQL Server 分页查询 #### 方法一:使用 `TOP` 关键字 SQL Server 提供了 `TOP` 关键字来进行分页查询。这种方式比较...

    ASP操作数据库分页,实现增 删 改 查

    ASP(Active Server Pages)是一种微软开发的服务器端...理解这些概念和实践代码,对于初学者来说,是掌握ASP数据库操作的关键。通过不断的练习和实践,你可以更好地理解和运用这些知识,从而在Web开发领域更加熟练。

    java对HighGo DB数据分页的示例

    在信息技术领域,数据分页是处理大量数据时常用的一种技术,以帮助用户逐步浏览数据。高效率地分页对于优化用户体验和提升后端数据库性能至关重要。随着开源数据库的蓬勃发展,开发者们往往需要针对不同的数据库系统...

    java万能分页代码

    Java万能分页代码是Java开发中常用的工具,尤其在处理大数据量的Web应用时,分页技术能够显著提升用户体验并优化服务器性能。这个3.0版本的分页代码库通常包含了一些经过优化的分页算法和接口,适用于各种场景,如...

    linq分页方法步骤在注释里_生成数据库分页及sql语句

    首先,数据库分页是处理大量数据时非常常用的技术,它可以提高网页或应用程序的性能,避免一次性加载所有数据导致的内存压力和用户界面响应延迟。LINQ提供了方便的方法来实现这一功能。 1. **创建数据上下文** 在...

    asp.net AJAX分页 分页代码

    本教程将深入探讨ASP.NET AJAX分页的相关知识点,以及如何编写分页代码。 1. **什么是ASP.NET AJAX分页?** ASP.NET AJAX分页是一种通过使用ASP.NET AJAX库(以前称为Atlas)实现的客户端分页方法。它利用...

    数据库分页语句.pdf

    数据库分页是数据库查询中常用的一种技术,用于在大量数据中高效地获取特定范围的数据,通常用于实现网页或应用的分页显示。本篇将详细阐述分页语句的使用方法,以SQL Server、MySQL和Oracle为例。 1. SQL Server ...

    ASP.NET分页代码

    在这个“ASP.NET分页代码”的主题中,我们将深入探讨如何在ASP.NET中实现分页功能。 1. 分页的基本原理 分页主要是通过限制在页面上显示的数据量来实现的。当用户请求一个页面时,服务器只返回当前页所需的数据,而...

    oracle、mysql数据库分页

    ### Oracle与MySQL数据库分页实现方案详解 #### 一、Oracle数据库分页 在Oracle数据库中,实现分页查询可以通过多种方法,其中一种常见的方法是使用`ROWNUM`伪列来实现。 **基本原理:** - `ROWNUM`用于标识查询...

    各种数据库分页源码基于SSH、MVC下的分页操作

    在IT行业中,数据库分页是一种常见的优化技术,用于在大量数据中提高用户界面的响应速度和用户体验。在大型Web应用程序中,一次性加载所有数据可能导致页面加载时间过长,因此分页成为了必不可少的功能。本资源提供...

    12种分页代码.rar

    每个分页代码示例可能涉及不同的实现细节,如URL参数处理、页码计算、错误处理等。学习和比较这些示例有助于开发者灵活地根据项目需求选择合适的分页方案。记得在实际应用中,要考虑到SEO、性能优化和无障碍访问等...

    C#基于数据库的DataGrid分页示例代码

    这个示例代码主要展示了如何从数据库中获取数据,并将其分页显示在DataGrid中,使得用户可以方便地浏览大量信息,而无需一次性加载所有数据,从而提高程序性能和用户体验。 首先,我们需要理解C#中的数据访问技术。...

    常用的JSP分页代码.

    本文将详细介绍JSP中的分页技术,并提供一些常用的分页代码示例。 首先,理解分页的基本原理。分页是将大量的数据分为多个部分,每次只显示一部分,用户可以通过点击页码或导航按钮来切换不同的数据集。在JSP中,...

    分页代码Oracle

    本篇将详细介绍Oracle数据库中的分页代码实现。 首先,我们要了解在SQL中实现分页的基本原理。分页查询主要涉及两个关键参数:当前页数(`currentPage`)和每页记录数(`pageSize`)。通过这两个参数,我们可以计算...

Global site tag (gtag.js) - Google Analytics