M"60!%1!4#
'-M"60'-!4#$10!%
17"4!&,M"60NON?
C'-
=======================================================
"1!@9::)@
,1$"@+::)D
"6!@(::)+
'0@::)(
2""B*::*
724**:::*
功能描述:根据 '- 子句中表达式的值,从查询返回的每一行,计算它们与其它行的相对位
置。组内的数据按 '- 子句排序,然后给每一行赋一个号,从而形成一个序列,该序列从 *
开始,往后累加。每次 '- 表达式的值发生变化时,该序列也随之增加。有同样值的行得到
同样的数字序号(认为 $ 时相等的)。密集的序列返回的时没有间隔的数
:下例中计算每个员工按部门分区再按薪水排序,依次出现的序列号(注意与 函数
的区别)
0)07%1%0)!%1)!4#
'-)07%1%0'-)!4#!0L
17"4!07%1%!0
&,)07%1%0H0)07%1%0
0)07%1%0N+:NN:N#?
-
==========================================================
+:"%PD@::*
+:$!%D(::@
+:%6D(::@
+:!%+:::B
+:,$"0:::D
:"22*A:::*
:,*A:::*
: @D:::@