here

回答: ok,我这样解释,你看对不对暖小蛇2010-07-13 17:48:32

proc sql;
create table idx_date_1 as
select name, min(date) as idx_dte_1, avg(ret) as avg_ret_1 from dataset
group by name;
quit;

proc sql;
create table idx_date_2 as
select a.name, avg(ret) as avg_ret_2
from dataset a inner join idx_date_1 b on a.name=b.name
where date gt idx_dte_1
group by a.name;
quit;

replace dataset with the name of the real dataset.

所有跟帖: 

another try -暖小蛇- 给 暖小蛇 发送悄悄话 暖小蛇 的博客首页 (405 bytes) () 07/13/2010 postreply 19:34:17

谢谢!非常感谢! 你太可爱了 -Janezhu- 给 Janezhu 发送悄悄话 (0 bytes) () 07/13/2010 postreply 19:48:15

请您先登陆,再发跟帖!