Oracle中lead() over()的用法
1.
lead(d1.manual_price,0) over (partition by d1.vin ,d1.fee_type order by e1.ship_time) as 成本一段价格,
lead(d1.manual_price,1) over (partition by d1.vin,d1.fee_type order by e1.ship_time) as 成本二段价格,
[说明:]lead( a,0) over(partition by vin ,fee_type order by time asc)
首先,先看over里面的内容,指的是根据vin 和fee_type进行分组
然后,根据time进行排序
最后,因为lead(a,0)里面是0,所以选取的是分组排序后的所有的a元素数据。
此外,如果是lead(a,1)里面是1,选取的就是分组排序后的第二行元素,
此外,如果是lead(a,2)里面是2,选取的就是分组排序后的第三行元素,
以此类推…
事例如下图:
Oracle中lead() over()的用法相关推荐
- oracle中的merge into用法解析
oracle中的merge into用法解析 merge into的形式 MERGE INTO [target-table] A USING [source-table sql] B ON([cond ...
- oracle中over()分析函数的用法
摘自: http://www.poluoluo.com/jzxy/201004/81921.html 百度文库也记载了oracle中over()分析函数的用法 在泡坛子的时候中无意中发现了这个函数,才 ...
- oracle中的to_number,Oracle中to_number()函数的用法
to_number()函数是oracle中常用的类型转换函数之一,是将一些处理过的按一定格式编排过的字符串变回数值型的格式. 1.to_number()函数可以将char或varchar2类型的str ...
- Oracle中to_char()函数的用法
Oracle中to_char()函数的用法 日期转换: to_char(date,'格式') select to_date('2005-01-01 ','yyyy-MM-dd') from dual; ...
- oracle to_char函数格式,oracle 中to_char函数的用法
一.日期格式转换 to_char(date,'格式'); select to_date('2005-01-01 ','yyyy-MM-dd') from dual; select to_char(sy ...
- Oracle中add_months()函数的用法
Oracle中add_months()函数的用法 查询当前时间n个月以前的时间: select add_months(sysdate,-n) from dual; 查询当前时间n个月之后的时间: se ...
- oracle中rollback用法,Oracle中SAVEPOINT和ROLLBACK用法
savepoint是事务内部允许部分rollback的标志符.因为事务中对记录做了修改,我们可以在事务中创建savepoint来标识不同的点.如果遇到错误,就可以rollback到不同的点或直接回来事 ...
- Oracle中游标Cursor基本用法详解
这篇文章主要介绍了Oracle中游标Cursor基本用法详解,还是比较全面的,具有一定参考价值,需要的朋友可以了解下. 查询 SELECT语句用于从数据库中查询数据,当在PL/SQL中使用SELECT ...
- oracle分类函数总结,oracle中分组排序函数用法
项目开发中,我们有时会碰到需要分组排序来解决问题的情况,如:1.要求取出按field1分组后,并在每组中按照field2排序:2.亦或更加要求取出1中已经分组排序好的前多少行的数据 这里通过一张表的示 ...
- Oracle中ROW_NUMBER() OVER()函数用法
Oracle中ROW_NUMBER() OVER()函数用法 1. 说明:ROW_NUMBER() OVER() 函数的作用:分组排序 2. 原理: row_number() over() 函数,ov ...
最新文章
- BeautifulSoup的初使用!
- php mysql两个表合并_php操作mysql两个数据库中表的数据同步
- Xeno Tactic 2
- PHP微信开发框架LaneWeChat框架简介
- music‘s effects
- LeetCode 2110. 股票平滑下跌阶段的数目(滑动窗口)
- 【python】set集合基础与使用
- Mbps、Kbps、bps、MB、KB
- Intellij Idea系列之导Jar包与编写单元测试(二)
- 苹果电脑如何正确断网?macOS操作系统断网方法
- 返回顶部php代码,页面按需返回顶部代码及注释说明
- ORACLE递归_ 树形遍历查询根节点、父节点、子节点_002
- dell网卡linux驱动,[求助]Linux下dell的无线网卡驱动的安装
- html修改每页显示数量,JS实现动态设置每页显示固定行数
- mysql instr函数_MySQL 的instr函数
- Win7 远程桌面限制IP
- c语言程序设计网课作业答案,知到C语言程序设计基础网课答案
- android viewgroup点击变色,Android ViewGroup点击效果(背景色)
- SCI论文撰写和投稿过程的详细介绍 - 易智编译EaseEditing
- msgbox php,VBA消息框(MsgBox)