- data test;
- input name$ time1 yymmdd10. score;
- datalines;
- a 2016-09-02 35
- a 2015-02-17 90
- b 2013-07-08 40
- a 2016-08-05 89
- b 2014-06-02 70
- ;
- run;
- proc sort data = test;
- by name time1;
- run;
- data first(rename=(time1=time2));
- set test;
- by name;
- if first.name;
- run;
- data test;
- merge first test;
- by name;
- format time1 time2 date9.;
- if first.name then sum=score;
- else if 0<time1-time2<=365 then sum+score;
- run;


雷达卡


京公网安备 11010802022788号







