oracle数据库中求某行的上一条记录和下一条记录
利用oracle提供的lead、lag 函数来查询已有记录的上一条、下一条记录。
求id=ae2e829ecffd4715a5c163f829c2e0f5的上一条记录和下一条记录
上一条记录的sql如下:
select * from t_company_apply where
id=(select c.p from (select id,lead(id,1,0) over (order by apply_date) as p from t_company_apply) c where c.id='ae2e829ecffd4715a5c163f829c2e0f5')
查询结果如下图:
下一条记录的sql如下:
select * from t_company_apply where
id=(select c.p from (select id,lag(id,1,0) over (order by apply_date) as p from t_company_apply) c where c.id='ae2e829ecffd4715a5c163f829c2e0f5')
查询结果如下图:
oracle数据库中求某行的上一条记录和下一条记录相关推荐
- oracle正则表达式匹配非数字非字母,ORACLE数据库中怎么求除数字、字母之外的非中文字符的正则表达式...
最近做项目,有这样一需求:ORACLE数据库中求除数字.字母之外的非中文字符的正则表达式 如有如下字段,需将其中除字母.数字.汉字外的其他所有字符替换为空 'asdfsad,,:)()!@123234 ...
- oracle中call用法,Oracle数据库中 call 和 exec的区别
Oracle数据库中 call 和 exec的区别 今天发现了一个小东西,觉得很有意思,查找了一些资料,跟大家分享一下: 在sqlplus中: 在第三方提供的工具(如:plsqldev) 总结: ex ...
- Oracle数据库中调用Java类开发存储过程、函数的方法
Oracle数据库中调用Java类开发存储过程.函数的方法 时间:2014年12月24日 浏览:5538次 oracle数据库的开发非常灵活,不仅支持最基本的SQL,而且还提供了独有的PL/SQL, ...
- oracle数据库中的虚拟表,Oracle10g中的虚拟专用数据库(VPD)
什么是VPD 所谓虚拟专用数据库(VPD)指的是,通过在数据库里进行配置,从而让不同的用户只能查看某个表里的部分数据.VPD分为以下两个级别: 行级别:在该级别下,可以控制某些用户只能查看到某些行数据 ...
- 如何将excel表导入oracle数据库,如何将EXCEL表导入ORACLE数据库中?【转】
来源:https://zhidao.baidu.com/question/383828330.html?qbl=relate_question_2&word=excel%20%B1%ED%CA ...
- 一起ORACLE数据库中数据查询结果不一致问题的排查过程
一.问题描述 在某软件开发项目中,需要在ORACLE数据库中建立十张类型相同的员工信息表tb_employeeinfo0~tb_employeeinfo9,并建立向这十张表中插入数据的存储过程.ORA ...
- Oracle表里的照片怎么导出来,如何导出oracle数据库中某张表到excel_oracle数据库表格导出到excel...
如何将oracle数据库表字段导成excel表格 这个你只要用ADO连oracle并获取记录集,根据你用的编程语言打开EXCEL,然后操作EXCEL对象的工作表就可以了.以VB为例: 1.在工程中引用 ...
- linux删除sde服务,在Oracle数据库中部署多个SDE服务
在Oracle数据库中部署多个SDE服务 一.一个Oracle部署多个SDE服务(采用问题的方式提供答案) 问题: 目的: 在机器上安装了oracle实例,默认会产生一个数据库实例(SID为 Orcl ...
- oracle数据库中索值,Oracle数据库中的索引详解
Oracle数据库中的索引详解以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一 ROWID的概念 存储了row在数据文 ...
最新文章
- tuple(元组)备注
- 对话Nullmax无人车CEO徐雷:造血营收L3,追梦宏图L4
- 【从0到1学Web前端】javascript中的ajax对象(一)
- jquery iCheck 插件
- springboot-cache的简单使用
- 进程和线程(通信方式)、调度算法(6种)
- c# 去除转义符号_c#语法
- android eclipse services,Eclipse中调试Android Framework本地代码模块部分过程记录
- 大学数学不好是一种什么体验?
- Word2013中制作按钮控件
- [SQL实战]之查找当前薪水排名第二多的员工编号emp_no、薪水salary、last_name以及first_name,不准使用order by
- 使用Json出现java.lang.NoClassDefFoundError解决方法
- Python:将从chrome中复制的cookies转换为字典的函数
- c语言学生管理系统用户登录,c语言学生管理系统之用户登陆
- windows系统注册dll文件
- 【读书笔记->统计学】12-02 置信区间的构建-t分布概念简介
- wps垂直排列标题与文本_如何垂直设置wps文本
- python生成epub文件_将'epub'文件转换为文本
- 使用curl命令行工具查询本地公网IP地址
- 使用redis实现附近的人
热门文章
- Excel 集計機能
- word文件损坏怎么恢复?
- ubuntu下安装navicat
- apache实现文件上传服务器,使用Apache的Fileupload工具实现文件上传
- H.264编码技术(zz)
- php与mysql结合的数据库编程,php与mysql结合的数据库编程
- python-使用递归函数计算阶乘
- SWUST OJ 971: 统计利用先序遍历创建的二叉树的深度
- c语言:已知斐波那契数列定义:f(0) = 0; f(1) = 1;f(n) = f(n-1) + f(n-2);请计算并输出数列的前n(n<=30)项。
- 二本毕业生如何从苦逼到强大的求职记(鲍金勇)