脚本中生成排名

全部脚本:

原始:
load * Inline [
小组 , 人员 , 成绩
1 , A , 100
1 , B , 80
1 , C , 90
2 , D , 90
2 , E , 70
2 , F , 90
];

小组清单:
load Distinct 小组 Resident 原始;
个数:
load Count([小组]) as 小组个数  Resident 小组清单;
let v_count = Peek('小组个数', 0,'个数');
let v_count1 = 0;

Trace $(v_count);
Trace $(v_count1);
do while v_count1 < v_count;
let v_group = peek('小组',$(v_count1),'小组清单');
trace $(v_group);
NoConcatenate
循环排名:
load *,RowNo() as 排名
Resident 原始 Where [小组]= $(v_group)
Order by 小组,成绩 desc;

合集:
Load 小组 as 小组1,人员 as 人员1,成绩 as 成绩1,排名
Resident 循环排名; Drop Table 循环排名;
v_count1 = v_count1 + 1;
loop;

Drop Tables 个数,小组清单,原始;

效果图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值