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

分析函数last_value的疑惑

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 wan525jun 于 2023-4-20 23:14 编辑 / I' ^$ a. E. g( e5 f2 g

9 v3 f# f1 l9 R& n: M分析函数last_value的疑惑
& d3 {* m0 M2 h6 R+ e6 W1 P, O* {( ], z' |, a8 R( v
4 {8 M" Z, C+ t# e5 e; D
[php]SQL> select * from z;# L- O  W/ ^6 V) r

- v- j, g! y9 L" r6 g( L, e9 H; aEMP_ID     MANAGER_ID        LEV       PART
& k1 b' x! ~, ^9 i' r, f---------- ---------- ---------- ----------- l7 W7 i; F, r3 j
001        101                 1          0" D# f* g  M+ ]9 I  v+ [- l  O
101        201                 2          0! O4 @% {$ q2 e4 C" z8 a) p
201        301                 3          0
, _: w% S7 J  @* p" t401        405                 1          1
0 q: m+ w! u7 I2 t/ Z108        401                 2          1- ]5 |0 m1 z  s, T0 |: z) {4 C1 j( z6 X
8 h4 J' d5 S& j2 `& M, s
SQL> select first_value (emp_id) over (partition by part
: J: ~, h1 z) j4 B) k" U7 U6 K) [6 Z* v! n5 M
order by lev) e_id,
$ v' P$ ]# |0 ~% v8 Y1 n$ L  2         manager_id m_id,
. L5 \, _) T% J! k* z  3         lev,2 Y1 D# C9 @% w" M6 J- V9 R( l
  4         part
# X' w( a- b# m2 Q( w- V  5  from z;
% k$ A. V# A! k/ }/ ^0 B5 j6 y) B: T0 [& n2 I# q$ J# r
E_ID       M_ID              LEV       PART
. b* D# y% b( c+ ^---------- ---------- ---------- ----------
+ s4 A: v2 h; _5 y/ Q4 H  I001        101                 1          0/ N! ]/ b. o- X" W9 q4 D
001        201                 2          0
0 b# c* w' m% r001        301                 3          0' t  C! }5 {+ }- I
401        405                 1          18 ?& O  _3 h. G
401        401                 2          19 E% J( t0 S) k9 P% T
* L- I; E; y1 l. S
SQL> select last_value (emp_id) over (partition by part
0 I4 e% ^5 \& E9 u" V% x; `$ H
3 Q* h# J* v1 j4 k+ gorder by lev) e_id,
) b( J. p! |6 u6 K' O/ @  2         manager_id m_id,
1 g& W( b5 Q  q2 B: ~5 I  3         lev,8 s# i' l! {9 N+ X
  4         part
( i- w- }  U9 T6 B- W  5  from z;. t5 g' J5 w6 d5 C: M2 C: B
& a! K! q% e" d. P! f  |' n* P4 q% s
E_ID       M_ID              LEV       PART4 I6 v2 u2 O9 e- ]
---------- ---------- ---------- ----------
/ ]' F/ Y3 n) k. s+ O001        101                 1          00 F% L% ]# D1 d
101        201                 2          0
& c) _- I7 M2 E" d. y) N201        301                 3          0
' I. _$ g1 K7 \" ?" f- C" X- I401        405                 1          1  j) y5 f( Q" z# j; C: j/ m
108        401                 2          1  N: P- I8 j1 E) I' ]: Z$ n/ Z. g
-------------------------------------------------------3 W4 Z8 t  u1 |1 F( H3 q7 c
[/php]
, Z% }) h/ [. i1 O+ C5 T+ O3 i8 Y- h& s( [# f

- \; Q. {/ Z9 t" e
; g2 W" K- E6 L6 W, p/ p: m9 k0 U9 y1 C4 U# T  z
- _- p: o) G5 C

$ |& L1 `6 t; I$ C0 b( ^: W" q9 o! F5 U+ K$ E; O$ }+ P
  • TA的每日心情
    开心
    2023-6-1 15:13
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-1 20:06 , Processed in 0.140625 second(s), 24 queries , Gzip On.

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

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

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