找回密码
 注册
查看: 259|回复: 1
打印 上一主题 下一主题

分析函数last_value的疑惑

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 wan525jun 于 2023-4-20 23:14 编辑
  l6 p2 _8 b& }& ]4 b" Q& j, @
' d2 x4 r1 ?$ \分析函数last_value的疑惑
+ E# x8 N5 `+ `7 F
0 Q! P9 U2 j( L' Z+ x) x- V+ I6 [# T7 @# j* u$ {
[php]SQL> select * from z;
" Z5 P3 @' w$ i; [: h0 \
8 u7 e+ S# E/ y) y2 ^' N* ]3 lEMP_ID     MANAGER_ID        LEV       PART$ ]3 \' i: ?# B* W. K% F" K. S
---------- ---------- ---------- ----------0 u% ~+ U1 [8 j2 k! v2 h- M
001        101                 1          0( M& M. l* g& H/ w. P8 E0 Z) F
101        201                 2          0  _  ^( E" o2 j! Y5 n9 s
201        301                 3          00 k0 I8 K" |  ]/ M$ Q" e
401        405                 1          1
/ a% l+ [/ w. K108        401                 2          1
  |4 _8 N; b; g1 \$ u
% ^1 h5 v+ l) ~( ?$ a0 nSQL> select first_value (emp_id) over (partition by part
; ?4 {' C9 `4 [; [* G- n! o
, E! a8 M; z" Korder by lev) e_id,& K8 g2 Y, M0 l! V% p3 x& q
  2         manager_id m_id,
" o' E4 X' }" x' J5 X; k- k  3         lev,# n' k/ f: l; Z5 a3 X4 h' j2 o
  4         part: ?8 I2 W7 K: ~. n* C# x
  5  from z;4 |& \1 K# k6 ]# \

- N1 x3 L0 z8 q* z, ^  yE_ID       M_ID              LEV       PART, L8 i8 `; x# Z2 t4 H* L$ e7 c  W
---------- ---------- ---------- ----------
& t7 I6 l+ |3 I, C7 [8 J001        101                 1          03 m7 D4 S% d9 ^  J
001        201                 2          0
* L2 x3 N7 Y# l* o6 m! E2 t001        301                 3          0/ B5 A. J; K% K1 R
401        405                 1          1- S6 Q. B8 ^4 b$ S; R
401        401                 2          1
! @9 S% [! p1 w8 c9 N) @0 Z+ @0 ]3 }# _1 T; @
SQL> select last_value (emp_id) over (partition by part   ?7 ?# x& U  }1 d# P
! V; }; O  E# [( D
order by lev) e_id,% w7 F5 Z) `- S# \: R1 R6 U
  2         manager_id m_id,
* g, O9 C. d: k" E1 n# q  3         lev,5 f' f' O) s% k1 E" `7 a
  4         part
2 Q, P; Y/ d, b% i5 {  5  from z;
" b+ `: X# b9 R" H4 [+ e5 V3 I- n; s& K4 H0 _! v
E_ID       M_ID              LEV       PART
% s- d+ r& R( M( X) k. b" `---------- ---------- ---------- ----------
; |% A7 v- a* A8 s001        101                 1          0
7 |+ y2 @: Y9 s  U' |# G101        201                 2          0, w/ k. B) B+ T. B# f( x) R
201        301                 3          0
2 R8 Q' r( S$ F4 [( u401        405                 1          1
4 y" m% J6 p7 ^% U& Z- z108        401                 2          1
. M8 t) c2 V& i( W6 E: X6 V1 D) Y-------------------------------------------------------
0 E/ e+ s: k1 U0 o( L5 ~/ t[/php]
$ Y+ U) L$ c# G4 }+ B+ S7 E/ V1 |# J! _( B
6 D& y; }( d0 J/ N

; x$ B3 ?1 W5 C0 `5 u# h' W- F5 M9 l! w( E0 s* M( r5 c
- [& X* \& M- U# z  i5 h# Q
; V5 O8 k) R0 W, F% r* Z1 a& L- R
. V* d% B0 M  x  [. h
  • TA的每日心情
    开心
    2023-6-1 15:13
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-5-26 12:16 , Processed in 0.078125 second(s), 23 queries , Gzip On.

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

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

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