我想在一个记录中插入一个page_number,该记录可以基于列中的重复进行连续计数。示例输出:如何在当前已订购的重复记录上添加行号列
ID PAGE_ORDER PAGE_NUMBER
1 7 1
2 7 1
3 7 1
4 7 1
5 7 1
6 10 2
7 10 2
8 10 2
9 10 2
10 10 2
11 13 3
12 13 3
13 13 3
14 13 3
15 13 3
16 9 4
17 9 4
18 9 4
19 9 4
20 9 4
21 16 5
22 16 5
23 16 5
24 16 5
25 16 5
26 11 6
27 11 6
28 11 6
29 11 6
30 11 6
31 12 7
32 12 7
33 12 7
34 12 7
35 12 7
36 4 8
37 4 8
38 4 8
39 4 8
40 4 8
41 5 9
42 5 9
43 5 9
44 5 9
45 5 9
46 14 10
47 14 10
48 14 10
49 14 10
50 14 10
51 15 11
52 15 11
53 15 11
54 15 11
55 15 11
56 6 12
57 6 12
58 6 12
59 6 12
60 6 12
61 1 13
62 1 13
63 1 13
64 1 13
65 1 13
66 2 14
67 2 14
68 2 14
69 2 14
70 2 14
71 8 15
72 8 15
73 8 15
74 8 15
75 8 15
76 3 16
77 3 16
78 3 16
79 3 16
80 3 16
如何在输出中添加page_number
列? page_number列的规则是基于page_order列中的重复记录连续计数。 请指教。谢谢。
我不清楚,如果你只是想在输出中的'page_number',或实际存储在表中? – 2010-10-08 14:26:53
我只是想在输出中添加page_number。 page_number列的规则是基于page_order列中的重复记录连续计数。谢谢。 – jeff 2010-10-08 15:07:13
然后请纠正你的例子,这很明显。目前,您的'page_order'值为4,其page_number值为2,但有更多重复值为6和3. – 2010-10-08 15:29:53