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

分析函数last_value的疑惑

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 wan525jun 于 2023-4-20 23:14 编辑
2 N8 q+ Z- e7 z. ^. ^9 u1 ~
' c8 V! `+ ~8 N5 Y4 U) W分析函数last_value的疑惑
' \, t" y  n& A0 k  F" T
" K: r! a- V/ @/ n5 M
6 ?& G( I) q4 g" z& u% F[php]SQL> select * from z;, {) ~/ o& N% j

: }3 |( n* ^' D1 M4 [EMP_ID     MANAGER_ID        LEV       PART( |0 ~+ u6 z9 f5 r( u
---------- ---------- ---------- ----------. @. y% e/ [7 ]0 p% N2 u
001        101                 1          0
" d+ h6 S- J8 l' c% [) X$ ?! J0 R1 r101        201                 2          0
6 @8 `' \* H8 B6 o2 ^' I201        301                 3          0
7 H& f3 ]% ^. P* ^3 @/ s0 ]401        405                 1          17 P( V% O8 P6 R+ J# w
108        401                 2          1+ J( f  @6 D2 A, e$ K$ v

7 V6 r2 d3 ?; i  uSQL> select first_value (emp_id) over (partition by part 3 B$ S# g( b# z8 L0 ^

6 D6 R% R1 {! O9 E. }9 z9 ^3 Uorder by lev) e_id,
. z& C, O$ |  W5 L- r, q  2         manager_id m_id,$ R! L1 f  [! N
  3         lev,
) C9 E$ [- d5 c- X, n  4         part6 M) j" Q+ u, V
  5  from z;
" x: ~9 b/ c0 R' d, U8 A4 s9 c. l8 w5 y. t8 }$ a* \
E_ID       M_ID              LEV       PART$ R. k' M8 F: O  X# D
---------- ---------- ---------- ----------
1 i8 z2 {$ r; X001        101                 1          0
- Y+ V! a& F, a9 {% o0 e/ k) Y001        201                 2          0
, U% B- e3 H# w! {001        301                 3          01 r4 y) f$ b& X# ^) n; U
401        405                 1          1% E6 I: {7 d2 d
401        401                 2          1
; L& d# ^! ?6 T% j8 E; |+ k
* b5 ?! U$ X1 F: V1 d8 ?SQL> select last_value (emp_id) over (partition by part ; I( t' X" C, l3 c+ L$ m
5 w$ V6 ~1 ~( @4 g$ ]
order by lev) e_id,
& n' E1 T" {) e2 s  2         manager_id m_id,
! ]* R+ k" Y5 i  3         lev,
0 D: M" f) B) P0 [# R$ S  4         part" ?, m; N/ {, F$ j2 G1 a) g, Z
  5  from z;
  {" `. T% a1 Z5 i
: s2 B: I, D  LE_ID       M_ID              LEV       PART
4 K5 w# L; u( j---------- ---------- ---------- ----------6 R/ d% |! r& y7 T: h4 k
001        101                 1          0
8 [' [4 A( |4 z0 v7 r101        201                 2          0; X# h3 w- {, @, i( q, Q4 w2 [
201        301                 3          0
& N/ G; m5 n" o1 T0 `0 }6 w( n401        405                 1          18 y  ]0 v, K3 l" b' ~3 ^
108        401                 2          1
; s! ~6 I- L9 x8 R$ ?-------------------------------------------------------4 V% Z) c# F3 M7 N
[/php]4 O# _- A+ w4 T+ q7 c, W7 w: i
. |3 X) G1 G' h0 H
+ o7 |$ f* S" o

3 T' ^* t' O# L! c* Q+ e0 D2 j" s# K

9 b0 t. C! n( b8 r+ B8 p
; R: V1 S2 ~9 e8 q, M2 `3 P- n# n$ M" {) |9 e
  • 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-24 17:42 , Processed in 0.093750 second(s), 24 queries , Gzip On.

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

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

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