select dateadd(dd,-day(getdate()) + 1,getdate()) '當月起始時間' //查詢當月起始時間 select dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0)) '當月結束時間' //查詢當月結束 ...
select dateadd(dd,-day(getdate()) + 1,getdate()) '當月起始時間' //查詢當月起始時間
select dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0)) '當月結束時間' //查詢當月結束時間
select dateadd(dd,-day(dateadd(month,-1,getdate()))+1,dateadd(month,-1,getdate())) '上月起始時間' //查詢上月起始時間
select dateadd(dd,-day(getdate()),getdate()) '上月結束時間' //查詢上月結束時間
select dateadd(quarter,datediff(quarter,0,getdate())-1,0) as '當前季度的上個季度初' //查詢當前季度的上個季度開始時間
select dateadd(quarter,datediff(quarter,0,getdate()),-1) as '當前季度的上個季度末' //查詢當前季度的上個季度結束時間
select dateadd(quarter,datediff(quarter,0,getdate()),0) as '當前季度的第一天' //查詢當前季度起始時間
select dateadd(quarter,1+datediff(quarter,0,getdate()),-1) as '當前季度的最後一天' //查詢當前季度結束時間
select dateadd(quarter,1+datediff(quarter,0,getdate()),0) as '當前季度的下個季度初' //查詢當前季度下個季度開始時間
select dateadd(quarter,2+datediff(quarter,0,getdate()),-1) as '當前季度的下個季度末' //查詢當前季度下個季度結束時間
select dateadd(year,datediff(year,0,DATEADD(year,-1,getdate())),0) '去年的第一天' //去年的第一天
select dateadd(year,datediff(year,0,getdate()),-1) '去年最後一天' //去年的最後一天
select dateadd(year, datediff(year, 0, getdate()), 0) '當年的第一天' //當年的第一天
select dateadd(year,datediff(year,0,dateadd(year,1,getdate())),-1) '當年的最後一天' //當年的最後一天