Ví dụ 1: xét ví dụ với mệnh đề ROWS
1
2
3
4
5
6
7
8
SELECT deptno "Deptno",
ename "Ename",
sal "Sal",
SUM (sal) OVER (PARTITION BY deptno ORDER BY ename) "No Sliding",
SUM (sal) OVER (PARTITION BY deptno ORDER BY ename ROWS 2 PRECEDING)
"Sliding Total"
FROM emp
ORDER BY deptno, ename;
Kết quả:
Deptno
Ename
...
All about Oracle Technologies
Saturday, 31 January 2015
Saturday, 24 January 2015
Một số ví dụ về các hàm phân tích trong Oracle
Dưới đây là các dữ liệu mẫu để chuẩn bị cho các ví dụ về Analytic Function
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
...