![](/img/trans.png)
[英]How to calculate the number of days of first week of the month in SAS.if we consider Saturday as first week day
[英]Calculate week number of the month, Sunday as Starting and Saturday as ending day Using MS SQL
我需要使用下面给出的MS SQL示例输入和输出来计算每月的周数
01/04/2016(Friday) 1 (1st week),
04/04/2016(Monday) 2 (2nd week),
11/04/2016(Monday) 3 (3rd week)
我需要这样的输出将星期日视为星期开始日期,将星期六视为星期结束日期,我认为这个例子很清楚
谢谢
我不确定如何获得所需的输出-我只是不确定它的含义。 但是,您可以使用DATEFIRST
设置一周中的第一天。 这适用于大多数功能,例如DATEPART
。
文档在这里 。
对于MySQL
选择(dayofmonth(current_date)-weekday(current_date))/ 7 + 1
PostgreSQL的
选择(从当前日期提取(天)-从当前日期提取(dow))/ 7 +1;
只需将您的日期放入current_date
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.