- data tmp;
- var='01Jan2016'd;
- do i=1 to 30;
- date=intnx('day',var,i-1);
- sales=i;
- output;
- end;
- drop var i;
- format date yymmdd10.;
- run;
- proc sql;
- create table tmp1 as
- select a.date,b.date as lag_date,b.sales from tmp a left join tmp b
- on 0<intck('day',b.date,a.date)<=10
- order by a.date,b.date;
- create table out as
- select date,sum(sales) as total from tmp1
- group by date
- having count(*)=10;
- quit;


雷达卡







京公网安备 11010802022788号







