2# lutian08 谢谢!
还是用宏来解决了。
参考代码
%macro credit_n(var,flag);
title "&var";
proc sql;
select count(*) as num
,sum(&var) as yue_total
,sum(total_capital_sum) as capital_total
from credit_merge
where &flag = 1;
quit;
%mend;
%credit_n(fund_sum,fund_flag2);
%credit_n(gold_sum,gold_flag2);
........
%credit_n(......);