请教各位一个问题,我想在宏里实现日期的中叠加,如下代码红色部分,我该怎么做呢?
补充:我想对每天的数据分别进行处理,处理后放在同一个数据集中merge,现在的问题是我该怎么令日期自动叠加,实现依次处理每一天呢?下面的code是个测试代码。麻烦会的同学给我指个方向把,谢谢了!!
%macro PASS_RATE;
%let acct_crtd_dt = '1JAN2011'd;
create table temp_cust as
(
SELECT cust_id
,acct_cre_dt
FROM customer
WHERE acct_cre_dt ='%put(&acct_crtd_dt.,yymmdd10.)';
);
quit;
acct_crtd_dt = intnx('DAY',&acct_crtd_dt.,1);
%mend PASS_RATE;
%PASS_RATE;