博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 中怎样实现分页和去处重复
阅读量:5038 次
发布时间:2019-06-12

本文共 590 字,大约阅读时间需要 1 分钟。

oracle 中用关键字 rownum 来进行分页

  rownum  不能使用大于号,只能是使用小于号,可以使用子查询和rownum一起使用来创建分页

SELECT    *FROM    (        SELECT            e.*, rownum r        FROM            emp e        WHERE            rownum < 11    )WHERE    r > 5;

 

 

oracle 中用关键字rowid 来进行删除重复数据

  去处重复数据 可以使用rowid列。rowid 是一个伪列,该列在数据库中是存在的,在查询的时候默认没有显示,rowid 不会重复

 

DELETEFROM    users u1WHERE    EXISTS (        SELECT            *        FROM            users u2        WHERE            u1.uname = u2.uname        AND u1.upassword = u2.upassword        AND u1.rowid > u2.rowid    );

 

转载于:https://www.cnblogs.com/hph1728390/p/10820483.html

你可能感兴趣的文章
MVC结构
查看>>
python静态方法和类方法
查看>>
一个int类型究竟占多少个字节
查看>>
三、编译和配置GDAL
查看>>
Redis使用sortedset缓存IP段数据
查看>>
为什么tcp的TIME_WAIT状态要维持2MSL
查看>>
【IOS】苹果重置安全问题,亲测有效!
查看>>
ASP.NET几种清除页面缓存的方法
查看>>
JSP的动态导入
查看>>
Class类的使用
查看>>
UCOS2_STM32F1移植详细过程(三)
查看>>
Alpha 冲刺 (5/10)
查看>>
[原创]浅谈移动互联网App兼容性测试
查看>>
推荐一款移动端天气App即刻天气
查看>>
数论整理
查看>>
基于FPGA的数字秒表(数码管显示模块和按键消抖)实现
查看>>
Mysql之执行计划
查看>>
propertychange事件导致的IE浏览器堆栈溢出
查看>>
硬链接与软链接
查看>>
Sigar使用
查看>>