/*统计超过80分的总人数*/
proc sql;
select sum(num) as total_num from score where score>=80;
quit;
/*寻找第10名的分数*/
data _null_;
length cum_num 8 i 8;
retain cum_num 0 i 0;
set score;
cum_num=cum_num+num;
if cum_num>=10 and i=0 then do;
i=1;
put score=;
end;
run;[/code:c1e15]