SQL语句获取日期答:4.季度的第一天Select DATEADD(qq, DATEDIFF(qq,0,getdate()), 0)5.当天的半夜Select DATEADD(dd, DATEDIFF(dd,0,getdate()), 0)6.上个月的最后一天Select dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()), 0))7.去年的最后一天Select dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate()...
sqlserver如何根据当前日期获得上月某一天的日期答:SELECT CONVERT(varchar(10), CONVERT(varchar(8),dateadd(month,-1,getdate()),23)+'26' , 120)--根据当前时间查询本月月25号的日期 SELECT CONVERT(varchar(10), CONVERT(varchar(8),dateadd(month,0,getdate()),23)+'25' , 120)...
sql如何取某年某月的第一天和最后一天答:SELECT DATEADD(DAY,-1,DATEADD(MONTH,1,CAST((LEFT('20093',4)+'-'+SUBSTRING('20093',5,LEN('20093'))+'-'+'01') AS DATETIME)))--最后一天 原理:第一天肯定是1号拉 ,最后一天是下个月第一天减一天。本月第一天 SELECT dateadd(ms,-1,DATEADD(mm, DATEDIFF(m,0,getdate()), 0...