本文介绍了查询获取当前和前2个月的记录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我的桌子名为'Open_Months',下面有列,每个客户只有记录
Hi All,
I have table called 'Open_Months' with below columns, there is only record for every client
Emp_Id Month Year Name Created Date Type
00FBG 2 2014 prakasan 2014-01-12 10:21:54.730 R
如何获得当前月份的前2个月记录
问候,
Abhishek Patil
PUTTU PATIL
how to get the current months previous 2 months records
Regards,
Abhishek Patil
PUTTU PATIL
推荐答案
select *
from YourTable
where Time_Open > dateadd(month, datediff(month, 0, GETDATE()) - 4, 0)
and Time_Open < dateadd(month, datediff(month, 0, GETDATE()) - 1, 0)
这篇关于查询获取当前和前2个月的记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!