且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何使用sql获取上个月的第一天和最后一天

更新时间:2023-11-23 21:11:22

应该这样做:

--First day of last month
SELECT DATEADD(m,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE()), 0))
--Last day of last month
SELECT DATEADD(d,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE()),0))