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

分析函数last_value的疑惑

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 wan525jun 于 2023-4-20 23:14 编辑 4 i. V: }6 B7 J1 Q4 _7 F
, P, g! I8 M: |: C
分析函数last_value的疑惑
3 u7 r: y1 U6 o
' p& H4 M3 J8 q7 O' |3 m
: V8 S. B# G' X& s  b  F- p[php]SQL> select * from z;
( r/ p) Y9 v/ i- A
. o* G6 H6 \0 rEMP_ID     MANAGER_ID        LEV       PART4 i" \9 b( h1 H( b- l' f/ ?4 d
---------- ---------- ---------- ----------
1 x/ u6 Q# |+ \6 o001        101                 1          0
  o( l- T; N) h4 J. k! ]0 s, `+ U101        201                 2          0; F/ n7 w7 E: c  T5 d
201        301                 3          0
& b& ^- m- G* j; v9 v* [9 [4 Y401        405                 1          1& ^' ?! \0 j& D$ t# y
108        401                 2          1' v5 I/ K  N  c( [* v. T

0 }% X$ z1 q; N& A5 `, lSQL> select first_value (emp_id) over (partition by part 1 y) u0 i$ j4 g/ y) c, M& i3 d1 j
; O- ^& W% j( J5 B2 ^# h0 E
order by lev) e_id,
- [9 W' K; y1 \% i* V, E  2         manager_id m_id,3 j/ {2 H7 |5 R" o5 d7 R
  3         lev," Z6 V4 s7 t: p+ d0 U0 ^- k, y
  4         part4 o, ?- F* d; ]8 `1 X8 {
  5  from z;2 `! I5 }% \/ o" R7 u4 R
( \: d& x  k% ^
E_ID       M_ID              LEV       PART
- o8 i! X# p6 _9 O9 `  V2 W" E. |2 P---------- ---------- ---------- ----------% Y+ o$ H3 L+ p2 }
001        101                 1          07 p: m- i: \9 S' _6 M5 q! b
001        201                 2          0" o! ]6 V1 Z, g7 p! m5 n
001        301                 3          0/ v6 r( s1 p/ O
401        405                 1          1
  x' U+ k/ D+ c; g; T8 Y401        401                 2          1  J. ]- Y( e% g7 @! P- _  A
# l+ i  M' ^5 L, d" R+ {! {
SQL> select last_value (emp_id) over (partition by part 5 F7 P6 K( {- K5 t) Z

0 e: `* O+ ]/ f. J' c3 corder by lev) e_id,
. W/ d5 f) _  m  2         manager_id m_id,
# X  P& L5 h" t7 A% s) N" X  3         lev," H/ z' X& ?$ X7 |
  4         part
( s' {# ^" C7 |$ s- g8 ^4 I7 ]  5  from z;4 l6 r# C5 T- o* r6 M: C  x2 k
1 T0 g# X& M5 `' u
E_ID       M_ID              LEV       PART
" n8 Y& I4 W+ ?2 q---------- ---------- ---------- ----------
/ J, a# S+ ^! {1 {5 G4 Q001        101                 1          04 v0 ~+ e/ l+ s" ~. Q8 e
101        201                 2          0
# Y( y7 {. B1 n1 O, j4 ^201        301                 3          0$ x  L( R5 p: ~" C* T% \
401        405                 1          1
2 {/ F; \+ o1 _108        401                 2          16 A1 ]0 v; M, }* V+ ]
-------------------------------------------------------
7 L4 ]1 Y, c& c! d9 Z8 \[/php]2 r; w$ a  y" k2 {2 [
) T, V" w5 R, Z

# b/ e5 Q( `( y$ P; @. D. J' `. J2 s% d9 ^

0 C' O2 k/ ?1 i5 g& e: M4 Q: N. {1 R. V, x6 V1 |' C  v

$ A& A: r7 @) u
6 t7 ]5 c( Q7 c4 r7 ~! r
  • TA的每日心情
    开心
    2023-6-1 15:13
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-19 22:25 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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