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

分析函数last_value的疑惑

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 wan525jun 于 2023-4-20 23:14 编辑
) K; J, w6 a$ F" C/ }! j; ^" k$ N( Z$ X: [% O
分析函数last_value的疑惑
1 c7 ~0 ^4 ~6 R# R# D2 V0 A1 M8 k% K8 t/ d4 c9 \/ Z
/ _9 t, Z- p( _" w
[php]SQL> select * from z;. z+ h" t+ Q* T# @+ B

& R; R- Q) w9 W8 z* T0 V) mEMP_ID     MANAGER_ID        LEV       PART4 F. y2 R4 g) x2 g7 d6 v% B
---------- ---------- ---------- ----------- D9 h% n0 \, o* X5 e
001        101                 1          0* }6 A% k0 _& x: O5 r9 E' v. t
101        201                 2          0& a, H; J" z1 {9 c7 A
201        301                 3          0
: v$ N0 d  j8 M. ]7 ~5 A9 N9 `) H  x401        405                 1          1
% L1 I+ O& k# H! L( a# m, m108        401                 2          1$ j3 W! y* E  A) W# s& [- g
; b9 j3 d4 N/ ?9 H4 w3 R
SQL> select first_value (emp_id) over (partition by part 8 q; r" |; O! `5 b

! o$ Q" g8 O  `0 f& w0 rorder by lev) e_id,
; h" _9 T( [: j) V; v! i  2         manager_id m_id,/ E- r4 q4 G. j: h
  3         lev,% t# H4 E  i9 ^) v
  4         part+ H7 E; I( {- y, N4 n3 \/ U
  5  from z;
$ I' u0 V3 |! H5 F2 |. {7 h+ S8 b6 j% n
E_ID       M_ID              LEV       PART9 ~7 v" e+ W/ W  _$ B0 K& O
---------- ---------- ---------- ----------
& t7 B. f. ^" D7 ]+ r001        101                 1          0
# ?* o' b8 z. A% J) {001        201                 2          0
- z5 G# m6 D3 F# [+ y001        301                 3          0
+ ?6 {5 Q3 f6 @( I! u% ]- ]401        405                 1          1- R6 x& ~0 \) b- \0 t9 [
401        401                 2          1
8 T2 e3 G6 q# _# |% T* ^) X6 s; G1 r* g3 g! D
SQL> select last_value (emp_id) over (partition by part
3 w/ ?1 }" P  x0 W
0 y' ^: D0 e1 i* i2 Yorder by lev) e_id,! Z4 T- D6 y% H: @" f
  2         manager_id m_id,, C( }$ G7 ~' }3 `- S) A
  3         lev,: Z2 v# ]7 g; g/ J. t1 i* G; m! p
  4         part" t5 @& q6 L5 Q7 \% m( k: q" n% h
  5  from z;
) @5 ?7 U4 z# ?2 q& Y5 K$ p+ X2 D6 T8 A4 i: _/ `
E_ID       M_ID              LEV       PART
  j9 A) D+ |! _' N9 Q---------- ---------- ---------- ----------0 d6 U. D) B: X8 [/ @; v, ~
001        101                 1          01 ~' w4 m+ `7 U! \2 a4 R% r
101        201                 2          0
! N* Q# h6 X/ W201        301                 3          07 b$ K0 I- b6 L3 X2 e( _# v
401        405                 1          14 a- p" A0 C* Q" `$ H' l; R& z
108        401                 2          1
7 ?  P1 l) l/ q; y. \1 j2 s5 N7 S-------------------------------------------------------  i" S$ {& C! \) M' `
[/php]
, \$ Y  A# {2 [2 E- ~3 P
3 U! N* g. Q2 D8 Z, F4 E- S# R
& g0 T1 {+ T. z- l1 `( @* |* \& q) S& g/ m
5 z# W+ {/ Y; c: q; G! w

: S4 J0 q! E/ I% q# A' X9 u
* u1 {4 @* q4 _  X0 l8 X9 X% u$ L% D# a# P  c. Y
  • TA的每日心情
    开心
    2023-6-1 15:13
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-15 09:38 , Processed in 0.078125 second(s), 23 queries , Gzip On.

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

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

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