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()的用法相关推荐

  1. oracle中的merge into用法解析

    oracle中的merge into用法解析 merge into的形式 MERGE INTO [target-table] A USING [source-table sql] B ON([cond ...

  2. oracle中over()分析函数的用法

    摘自: http://www.poluoluo.com/jzxy/201004/81921.html 百度文库也记载了oracle中over()分析函数的用法 在泡坛子的时候中无意中发现了这个函数,才 ...

  3. oracle中的to_number,Oracle中to_number()函数的用法

    to_number()函数是oracle中常用的类型转换函数之一,是将一些处理过的按一定格式编排过的字符串变回数值型的格式. 1.to_number()函数可以将char或varchar2类型的str ...

  4. Oracle中to_char()函数的用法

    Oracle中to_char()函数的用法 日期转换: to_char(date,'格式') select to_date('2005-01-01 ','yyyy-MM-dd') from dual; ...

  5. oracle to_char函数格式,oracle 中to_char函数的用法

    一.日期格式转换 to_char(date,'格式'); select to_date('2005-01-01 ','yyyy-MM-dd') from dual; select to_char(sy ...

  6. Oracle中add_months()函数的用法

    Oracle中add_months()函数的用法 查询当前时间n个月以前的时间: select add_months(sysdate,-n) from dual; 查询当前时间n个月之后的时间: se ...

  7. oracle中rollback用法,Oracle中SAVEPOINT和ROLLBACK用法

    savepoint是事务内部允许部分rollback的标志符.因为事务中对记录做了修改,我们可以在事务中创建savepoint来标识不同的点.如果遇到错误,就可以rollback到不同的点或直接回来事 ...

  8. Oracle中游标Cursor基本用法详解

    这篇文章主要介绍了Oracle中游标Cursor基本用法详解,还是比较全面的,具有一定参考价值,需要的朋友可以了解下. 查询 SELECT语句用于从数据库中查询数据,当在PL/SQL中使用SELECT ...

  9. oracle分类函数总结,oracle中分组排序函数用法

    项目开发中,我们有时会碰到需要分组排序来解决问题的情况,如:1.要求取出按field1分组后,并在每组中按照field2排序:2.亦或更加要求取出1中已经分组排序好的前多少行的数据 这里通过一张表的示 ...

  10. Oracle中ROW_NUMBER() OVER()函数用法

    Oracle中ROW_NUMBER() OVER()函数用法 1. 说明:ROW_NUMBER() OVER() 函数的作用:分组排序 2. 原理: row_number() over() 函数,ov ...

最新文章

  1. BeautifulSoup的初使用!
  2. php mysql两个表合并_php操作mysql两个数据库中表的数据同步
  3. Xeno Tactic 2
  4. PHP微信开发框架LaneWeChat框架简介
  5. music‘s effects
  6. LeetCode 2110. 股票平滑下跌阶段的数目(滑动窗口)
  7. 【python】set集合基础与使用
  8. Mbps、Kbps、bps、MB、KB
  9. Intellij Idea系列之导Jar包与编写单元测试(二)
  10. 苹果电脑如何正确断网?macOS操作系统断网方法
  11. 返回顶部php代码,页面按需返回顶部代码及注释说明
  12. ORACLE递归_ 树形遍历查询根节点、父节点、子节点_002
  13. dell网卡linux驱动,[求助]Linux下dell的无线网卡驱动的安装
  14. html修改每页显示数量,JS实现动态设置每页显示固定行数
  15. mysql instr函数_MySQL 的instr函数
  16. Win7 远程桌面限制IP
  17. c语言程序设计网课作业答案,知到C语言程序设计基础网课答案
  18. android viewgroup点击变色,Android ViewGroup点击效果(背景色)
  19. SCI论文撰写和投稿过程的详细介绍 - 易智编译EaseEditing
  20. msgbox php,VBA消息框(MsgBox)

热门文章

  1. 中国地质大学(武汉)本科毕业论文答辩和论文选题PPT模板
  2. 如何安装Android SDK
  3. 使用VSCode调试JS
  4. 教你使用python实现微信每天给女朋友说晚安
  5. 初学者避坑指南:如何选择编程语言和开发方向(非常详细)
  6. ns木偶机器人的_为有4个友好木偶的孩子提供开源教育
  7. ES支持中文全拼拼音首字母搜索
  8. 语言表达能力不好,这些感统训练可以帮助你
  9. Knife4j官网(内含源代码)
  10. Linux各个目录作用