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...
sql server 怎么查询当月第一天和最后一天,下月第一天与下月最后...答:date) 当月第一天,cast(dateadd(day,-1,datename(year,dateadd(month,1,getdate()))+datename(month,dateadd(month,1,getdate()))+'01') as date) 当月最后一天,cast(datename(year,dateadd(month,1,getdate()))+datename(month,dateadd(month,1,getdate()))+'01' as date) 下月第一天,...