【发布时间】:2011-03-23 22:02:45
【问题描述】:
有人知道如何在 sas proc sql 中获取 weeknumber 吗?
【问题讨论】:
标签: sql sas proc-sql week-number
有人知道如何在 sas proc sql 中获取 weeknumber 吗?
【问题讨论】:
标签: sql sas proc-sql week-number
就个人而言,我发现很难超越 SAS 自己的原生 WEEK 函数。可以从proc sql 内部调用。将日期值传递给它,它会为您提供周数。
【讨论】:
在以下链接中找到: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;
【讨论】: