找回密码
 注册
关于网站域名变更的通知
查看: 429|回复: 1
打印 上一主题 下一主题

分析函数last_value的疑惑

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2023-4-20 23:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 wan525jun 于 2023-4-20 23:14 编辑 8 _8 s2 X5 l# j$ Q: }

# a  [  O& W2 k分析函数last_value的疑惑
% j4 ^& |$ I& N& V  T6 ?: O- d- h0 h8 [1 I

7 l" _- i, w/ x2 V  y: v; j: X5 T[php]SQL> select * from z;/ y8 y$ F8 a$ S4 n3 a

4 c' {7 z  p, S+ B7 DEMP_ID     MANAGER_ID        LEV       PART
# ^0 C$ }; f- y8 f/ v+ {( \---------- ---------- ---------- ----------
7 m( C$ i2 A6 I( w001        101                 1          0- m, h1 g" }" B2 m) k
101        201                 2          0
/ w; A/ G6 R" p) {201        301                 3          09 ]( F" ?) B6 U' G1 N& E
401        405                 1          1
# D/ ~5 M# j9 {$ E, o0 @108        401                 2          1
% }1 u6 `8 N4 s  E; v
# N$ K+ M* ]3 W) v+ o4 i5 sSQL> select first_value (emp_id) over (partition by part
( f% v9 Q' s3 X" D7 F; K# M7 C) A5 O, A
order by lev) e_id,
+ E! {4 ~# P) Y3 e) T  2         manager_id m_id,$ T4 |; W+ i) R+ Z0 t- q
  3         lev,
" \: M# v2 y2 h, F1 {  4         part
* A: G: a9 N$ V5 u5 a8 ~3 z  5  from z;
: ?- X' J% Y/ u' k, u" W
/ @8 U, M+ d4 C; m6 q: q# g/ v% nE_ID       M_ID              LEV       PART
0 t" \* ]' k! e# R+ v2 m---------- ---------- ---------- ----------
0 p/ `6 O% b3 I& H+ L+ z6 Q0 A001        101                 1          06 y; K+ T3 R9 [' c3 P. Z$ n
001        201                 2          0- ?1 O5 t" w9 f/ i- w/ L
001        301                 3          0
  C3 ?: B* p1 W8 Y# z401        405                 1          1
$ T* J$ m& v6 Q6 @2 a8 J0 n" J0 @401        401                 2          1
- x3 p0 S$ j5 v& H/ {+ e/ O2 \+ q  F
SQL> select last_value (emp_id) over (partition by part 9 w. l# Y; R3 c" T- o

2 R& C1 o+ Z* C6 R) ]% oorder by lev) e_id,9 d  d+ M& c2 |3 H% q. ], R5 Z# s
  2         manager_id m_id," X+ \; _, b. e, V
  3         lev,
1 V# t" g0 ~* _  4         part
  u- f! p6 V1 M( i  5  from z;3 z# ]1 P4 I6 P" v6 S, Z; a

) t  \- @+ d* P: S* _E_ID       M_ID              LEV       PART
: U2 Y3 ]8 Y6 h; S---------- ---------- ---------- ----------6 I# ~0 W/ ]( J! W" C7 L/ L
001        101                 1          0# p! b5 l4 [# |. J2 q
101        201                 2          0% O, v' r- u% I9 C
201        301                 3          0. y; m' ~! y: F4 K1 r
401        405                 1          1
4 {- D: c5 ^8 k& |108        401                 2          1& i& {' G) E0 d8 L6 Q
-------------------------------------------------------
# o0 m( e* r7 E[/php]; c" F# l  d/ ~3 [
2 @, @9 l) [7 n8 i  r
" ~% B0 {) L) _0 Z- p
) ~% M/ ~' Y6 H2 }

' q. P* B9 W% j7 }) M( }' b& X# D) s: \. f

: A9 B; ?+ W" D% O8 P( Q! w- p1 ]3 ]9 n
  • TA的每日心情
    开心
    2023-6-1 15:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2023-4-21 14:33 | 只看该作者
    这种方法还是第一次用
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2026-4-18 23:42 , Processed in 0.109375 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表