我有一个从当月和前一个月(month..add_months,-1)中检索数据的查询,用于获取上个月的数据。但在1月份的情况下,存在一个年份问题。如果当前月份是2013年1月,我需要2012年12月作为上个月。但它在2013年12月上映。我该怎么纠正它呢?
请参阅查询:
SELECT *
FROM ot_day_coll_head, ot_day_coll_items,OM_SALESMAN
WHERE olcd_olch_sys_id = olch_sys_id
AND olch_sm_code=SM_CODE
AND to_char(olch_
有什么简单的方法可以从R中的当前日期获取上个月的开始日期和结束日期吗?
我只有当前日期。从它中,我想得到上个月,上个月的开始日期,上个月的结束日期。
currentDate<-Sys.Date() #return today's date as "2012-11-07"
我希望上个月的开始日期是2012-10-01,结束日期是从今天开始的2012-10-31。
对于我们的抵押贷款,我们跟踪‘锁定日期’。我想编写一个表达式来计算上个月发生的锁定日期的数量(我们在我的sql系统中有一个用于上个月开始、上个月结束或仅上个月名称的令牌)
这就是我所得到的,但我一直收到一个错误:
COUNT(LockDate)
CASE WHEN LockDate BETWEEN @prevmonthstart AND @prevmonthend
我想根据上周和上个月在c#.For上检索记录,我想要从上个月的星期日到上个月的saturday.For,我想得到上个月的开始日期,直到那个月底才提取所有记录。
我不应该获取上周的最后六天记录,相反,我希望从当前的周(星期日)开始日期中找到上星期天的日期。
我找到了上个月的第一天和最后一天的解决方案-->
var first = new DateTime(DateTime.Today.Year, DateTime.Today.Month, 1).AddMonths(-1);
var last = new DateTime(DateTime.Toda