SAS到SQL加权平均值

时间:2017-05-11 21:50:52

标签: sql sas

我正在重新设计一些SAS代码。我遇到了这个片段,我非常确定我的解释是正确的(希望如此)。然而,最终的价值观并不合适。所以我在这里发帖,希望有人可以指出我做错了什么?

SAS:

     proc summary data =&indsn(&wherecl) nway noprint;
     var &varlist;
     class &byclause;
     weight sales;
     output out=temp mean=;
     run;

SQL解释:

     For each field in &varlist do:
      sum(field*sales)/sum(sales)

这是错的吗?

0 个答案:

没有答案