27,579
社区成员
发帖
与我相关
我的任务
分享
SELECT CONVERT(CHAR(10), DATEADD(MONTH,-1,GETDATE()-1), 120)+' 23:59:59'
加一个 23:59:59 不就得了?--1.求上个月的第一天
SELECT CONVERT(CHAR(7),DATEADD(MONTH,-1,GETDATE()),120)+'-01'
--2.求上个月的昨天
SELECT DATEADD(MONTH,-1,GETDATE()-1)
--3.求去年上个月的第一天
SELECT CONVERT(CHAR(7),DATEADD(MONTH,-13,GETDATE()),120)+'-01'
--4.求去年上个月的昨天
SELECT DATEADD(MONTH,-13,GETDATE()-1)
--5.求上上月的第一天
SELECT CONVERT(CHAR(7),DATEADD(MONTH,-2,GETDATE()),120)+'-01'
--6.求上上月昨天
SELECT DATEADD(MONTH,-2,GETDATE()-1)
--7.求去年上上月的第一天
SELECT CONVERT(CHAR(7),DATEADD(MONTH,-14,GETDATE()),120)+'-01'
--8.求去年上上月的昨天
SELECT DATEADD(MONTH,-14,GETDATE()-1)