LEAD 返回位于当前成员之后指定偏移量的维成员的表达式的值。
LEAD_VARIANCE 返回当前成员的值和偏移成员的值之间的差值。
LEAD_VARIANCE_PERCENT 返回当前成员的值和偏移成员的值之间的百分比差值。
通常,您可以使用 LEAD 函数检索后面时段的值。
与值表达式相同的数据类型
{LEAD | LEAD_VARIANCE | LEAD_VARIANCE_PERCENT}
(value_expr, offset, [, default)
OVER HIERARCHY ([dimension | hierarchy] [[BY] offset_unit])
value_expr 是希望计算其值的维表达式。
offset 是维成员数的数字表达式,它从当前成员向前计算。
default 是当 offset 未标识有效的维成员时返回的值。此子句可以是任何数据类型的表达式,也可以是最接近匹配的关键字 CLOSEST。向后计算时,最接近匹配是第一个成员,向前计算时,是最后一个成员。
dimension 是在其上计算预期的维。时间是默认维。
hierarchy 是在其上计算预期的层次。否则使用 dimension 的默认层次。
offset_unit 可以是以下任一关键字。GREGORIAN 偏移量仅对时间维有效。MEMBER 是默认值。
GREGORIAN YEAR:位于同一级别、开始日期晚于当前成员开始日期 offset 年的成员。
GREGORIAN QUARTER:位于同一级别、开始日期晚于当前成员开始日期 offset 季度的成员。
GREGORIAN MONTH:位于同一级别、开始日期晚于当前成员开始日期 offset 月的成员。
GREGORIAN WEEK:位于同一级别、开始日期晚于当前成员开始日期 offset 周的成员。
GREGORIAN DAY:位于同一级别、开始日期晚于当前成员开始日期 offset 天的成员。
ANCESTOR AT LEVEL level [ POSITION FROM END ]:位于同一级别、其原级位于当前成员原级之前 offset 个位置的成员。此函数返回当前成员相同位置的维成员的值,例如,最顶端向下第二个。当使用 POSITION FROM END 时,此函数从后面开始,例如从最后端向前第三个维成员。
LEAD (GLOBAL.UNITS_CUBE.UNITS, 1 CLOSEST) OVER HIERARCHY (GLOBAL.TIME BY ANCESTOR AT LEVEL GLOBAL.TIME.QUARTER)
LEAD (GLOBAL.UNITS_CUBE.UNITS, 1 CLOSEST) OVER HIERARCHY (GLOBAL.TIME BY ANCESTOR AT LEVEL GLOBAL.TIME.YEAR)
LEAD (GLOBAL.UNITS_CUBE.UNITS, 1 CLOSEST) OVER HIERARCHY (GLOBAL.TIME BY ANCESTOR AT LEVEL GLOBAL.TIME.YEAR POSITION FROM END)
LEAD_VARIANCE (GLOBAL.UNITS_CUBE.UNITS, 1 CLOSEST) OVER HIERARCHY (GLOBAL.TIME BY ANCESTOR AT LEVEL GLOBAL.TIME.QUARTER)
LEAD_VARIANCE_PERCENT (GLOBAL.UNITS_CUBE.UNITS, 1 CLOSEST) OVER HIERARCHY (GLOBAL.TIME BY ANCESTOR AT LEVEL GLOBAL.TIME.QUARTER)
时间 |
单位 |
预期 1 |
预期 2 |
预期 3 |
预期方差 |
预期百分比方差 |
|---|---|---|---|---|---|---|
2002 |
395,319.52 |
空 |
394,448.64 |
394,448.64 |
空 |
空 |
02 年第 1 季度 |
98,663.63 |
98,747.38 |
98,761.70 |
98,761.70 |
0.00 |
-83.75 |
02 年第 2 季度 |
98,747.38 |
99,243.90 |
98,476.02 |
98,476.02 |
-0.01 |
-496.52 |
02 年第 3 季度 |
99,243.90 |
98,664.61 |
98,693.98 |
98,693.98 |
0.01 |
579.29 |
02 年第 4 季度 |
98,664.61 |
98,761.70 |
98,516.93 |
98,516.93 |
0.00 |
-97.09 |
02 年 1 月 |
33,005.36 |
32,758.61 |
32,965.29 |
32,965.29 |
0.01 |
246.76 |
02 年 2 月 |
32,820.50 |
33,083.42 |
32,913.85 |
32,913.85 |
-0.01 |
-262.92 |
02 年 3 月 |
32,837.77 |
32,905.36 |
32,882.56 |
32,882.56 |
0.00 |
-67.59 |
02 年 4 月 |
32,758.61 |
33,211.92 |
32,857.57 |
32,857.57 |
-0.01 |
-453.31 |
02 年 5 月 |
33,083.42 |
32,918.05 |
32,784.84 |
32,784.84 |
0.01 |
165.36 |
02 年 6 月 |
32,905.36 |
33,113.92 |
32,833.62 |
32,833.62 |
-0.01 |
-208.57 |
02 年 7 月 |
33,211.92 |
32,882.09 |
32,930.44 |
32,930.44 |
0.01 |
329.83 |
02 年 8 月 |
32,918.05 |
32,725.96 |
32,779.45 |
32,779.45 |
0.01 |
192.09 |
02 年 9 月 |
33,113.92 |
33,056.56 |
32,984.09 |
32,984.09 |
0.00 |
57.36 |
02 年 10 月 |
32,882.09 |
32,965.29 |
32,975.62 |
32,975.62 |
0.00 |
-83.20 |
02 年 11 月 |
32,725.96 |
32,913.85 |
32,957.95 |
32,957.95 |
-0.01 |
-187.89 |
02 年 12 月 |
33,056.56 |
32,882.56 |
32,583.36 |
32,583.36 |
0.01 |
174.00 |
版权所有 © 2003,2007,Oracle。保留所有权利。