菜鸟写了个小程序,运行时时间日期格式有问题,我想计算2004年5月到2005年4之间股票月收益率的和,有没有高手给指点一二?
%macro xx;
%do i=1 % to 900957;
proc sql;
select sum(mretwd) into:mretwd1 from newlib.ret
where 'may2004'd<=trdmnt<='apr2005'd and stkcd=&i;
data newlib.ret;
set newlib.ret;
if _n_=&i and trdmnt='apr2005'd then ret=&mretwd1;
run;
%end;
%mend xx;
%xx;
run;
quit;