--得到上个月第一天和最后一天
select convert(varchar(10),dateadd(month,-1,dateadd(day,-(day(getdate()) -1),getdate())) ,21) ,
dateadd(month,-1,dateadd(day,-1,convert(varchar(8),dateadd(month,1,getdate()),21)+'01 23:59:59'))
from hp_outp_mr
--得到当月第一天和最后一天
select convert(varchar(10),dateadd(day,-(day(getdate()) -1),getdate()) ,21) ,dateadd(day,-1,convert(varchar(8),dateadd(month,1,getdate()),21)+'01 23:59:59')
from hp_outp_mr
本文提供了一种使用SQL来获取指定月份第一天和最后一天的具体日期的方法。通过这些SQL语句,可以方便地为财务报告或其他需要按月度进行数据汇总的应用程序提供支持。

被折叠的 条评论
为什么被折叠?



