以下问题本在以下地址解决,但现增加一个 平均数 的分析指标.http://community.csdn.net/Expert/topic/5318/5318406.xml?temp=.9264337
cMain
-----------------------------------------
ClientID ClientName integral
-----------------------------------------
0001 sa 1050.28
0002 li 100.22
0003 liko 135.00
0004 coco 10000.52
0005 mico 850.00
0006 IOTN 10.00
0007 DSTI 1280.00
0008 HOKU 0.00
...更多记录
cLevel
-----------------------------------------
SpanBegin SpanEnd Level
-----------------------------------------
0 100.00 E
100.01 1000.00 D
1000.01 3000.00 C
3000.02 5000.00 B
5000.01 9999999.00 A
...分段不固定
说明:
两表由 cMain.integral 是否达到 cLevel.SpanBegin ~ cLevel.SpanEnd 级别进行关联
Level = cMain.integral 达到 cLevel.SpanBegin ~ cLevel.SpanEnd 对应的级别
Amount = 达到某种级别的累计个数
Percentage = 达到某种级别的累计个数 / cMain的总记录个数
Avgintegral = 达到某种级别的 integral 总和 / 达到某种级别的累计个数
输出:
----------------------------------------
Level Amount Avgintegral Percentage
----------------------------------------
A 1 10000.52 12.50%
B 0 0.00 0.00%
C 2 1165.14 25.00%
D 3 361.74 37.50%