oracle 分析函数lag 和 lead 简介
来源:互联网 发布:手机免费扫描软件 编辑:程序博客网 时间:2024/05/19 18:44
分析函数lag 和 lead 是oracle 函数中比较有用的函数,
当需要查找当前行的下N行记录时需要lag函数,而当需要查询当前行的上N行记录时需要lead函数,这两个函数是偏移量函数,其用途是:可以查出同一字段下一个值或上一个值,并作为新列存在表中。
eg:
SELECT C.CM_AVL_DT,
NVL(LAG(C.CM_AVL_DT, 1)OVER(PARTITION BY C.CM_CURR_COD,
C.CM_INTR_TYP ORDER BY C.CM_AVL_DT DESC),
DATE '9999-12-31') CM_END_DT
FROM O_CBOD_FCMDAT2 C
ORDER BY C.CM_AVL_DT DESC
--该语句实现了把生效日(.CM_AVL_DT)的上个日期(即比这个日期大的日期)赋值给失效日(CM_END_DT),当没有比当前日期大的日期时就赋值 DATE '9999-12-31' 作为失效日
- oracle 分析函数lag 和 lead 简介
- oracle lag与lead分析函数简介
- oracle lag与lead分析函数简介
- oracle lag与lead分析函数简介
- oracle lag与lead分析函数简介
- oracle lag与lead分析函数简介
- oracle下lag和lead分析函数
- Oracle的LAG和LEAD分析函数
- Oracle下lag和lead分析函数
- Oracle的LAG和LEAD分析函数
- oracle的LAG和LEAD分析函数
- oracle下lag和lead分析函数
- oracle下lag和lead分析函数
- oracle下lag和lead分析函数
- Oracle笔记--lag和lead分析函数
- Oracle分析函数lead和lag学习
- oracle下lag和lead分析函数
- Oracle分析函数Lead(),Lag()
- IOCP编程小结(上)--转载
- Exception in thread "main" java.lang.InternalError: Can't connect to X11 window
- android4.0以后的系统,按menu键显示的菜单中无icon的解决方法
- 5秒搞定文件同步
- VC++调试TRACE和断点的使用
- oracle 分析函数lag 和 lead 简介
- HDU1671 Phone List 解题报告--字典树
- java.lang.IllegalStateException at org.apache.catalina.connector.ResponseFacade
- ContentProvider
- linux之getcwd函数解析
- 【xtku】女星&&黄美姬win7主题_8.6
- NSString / NSData / char 类型之间的转换
- 查看端口被哪个资源占用的方法
- IOCP编程小结(中)--转载