proc sql中的周函数

时间:2011-03-23 22:02:46

标签: sql sas proc-sql week-number

是否有人知道如何在sas proc sql中获取周数?

2 个答案:

答案 0 :(得分:4)

就个人而言,我发现很难超越SAS自己的原生WEEK功能。它可以从proc sql内部调用。传递一个日期值,它会给你一周的数字。

答案 1 :(得分:1)

通过以下链接找到此信息: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;