【发布时间】:2015-10-11 12:00:27
【问题描述】:
如何在知道日期的情况下获得该月的前一周。
例如,如果我有这样的表:
emp_num trans_date
22 1-10-2015
22 5-10-2015
22 7-10-2015
22 11-10-2015
22 14-10-2015
22 19-10-2015
22 27-10-2015
现在每个月有 4 周。
所以我有一个像11-10-2015 这样的日期(在第二周)
我想在同一个月获得前几周的结果。
所以在这个例子中,我想要 10 月第一周的结果是这样的:
emp_num trans_date
22 1-10-2015
22 5-10-2015
22 7-10-2015
注意:
The start day of the week is: sat The end day of the week is:Fri
【问题讨论】:
-
"现在每个月有4个星期" ???我不明白你的问题。你能详细说明一下你所说的月份是什么意思吗?
-
如果一周中有一半在 9 月,一半在 10 月怎么办?您想要整周的数据,还是只需要 10 月份的一周中的部分数据?
-
我的意思是如果我在第二周有一个像
11-10-2015这样的日期现在我想要同一个月前几周表中的所有数据。我想在同一个月获取所有前几周的数据 -
@Aleksa:同一个月的一周中的一部分或只是
Oct