全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1608 2
2013-07-04
菜鸟写了个小程序,运行时时间日期格式有问题,我想计算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;


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-7-4 16:39:50
路过,,进来看看····
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-7-5 01:40:43
日期数据个格式是"ddmmmyy"d或者"ddmmmyyyy"d,
所以你的条件应该是'
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群