【问题标题】:week function in proc sqlproc sql中的星期函数
【发布时间】:2011-03-23 22:02:45
【问题描述】:

有人知道如何在 sas proc sql 中获取 weeknumber 吗?

【问题讨论】:

    标签: sql sas proc-sql week-number


    【解决方案1】:

    就个人而言,我发现很难超越 SAS 自己的原生 WEEK 函数。可以从proc sql 内部调用。将日期值传递给它,它会为您提供周数。

    【讨论】:

    【解决方案2】:

    在以下链接中找到:http://www.hollandnumerics.co.uk/sasfaq/SASFAQ1.HTM

    您可以使用 SAS 函数 INTCK 和 INTNX 来模拟 WEEK 函数,例如:

    DATA getweek;
       datevar=TODAY();
       week=INTCK('WEEK',
             INTNX('YEAR',datevar,0),
             datevar)+1;
    RUN;
    

    【讨论】:

      猜你喜欢
      • 2021-10-11
      • 1970-01-01
      • 2014-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-24
      • 1970-01-01
      相关资源
      最近更新 更多