代码如下:data part9;
input Sno Sname$ Grade;
datalines;
9512101 李勇 100
9512101 李勇 86
9512101 李勇 <NULL>
9512102 刘晨 78
9512102 刘晨 66
9512103 王敏 <NULL>
9521101 张立 <NULL>
9521102 吴宾 92
9521102 吴宾 75
9521102 吴宾 92
9521102 吴宾 50
9521103 张海 68
9521103 张海 <NULL>
9531101 钱小力 90
9531101 钱小力 95
9531102 王大力 85
;
run;
proc sql;
create table part9_1 as
select Sno, Sname,sum(Grade) as sum
from part9
group by Sname;
proc print;
run;
之前看一个答主用此方法分类求特定列的和,但是我按照他的思路敲代码,发现当我打到select sum(Grade) as sum的时候,括号里面的Grade没有变成蓝色,仍然是黑色,结果就出不来。我把那个答主的代码复制到编辑器就没有任何问题,括号里面要求和的变量也变成了蓝色,结果也可以出来。
我这学期刚刚学习sas还有好多不明白的,请各位大神帮我解答一下,谢谢了!