SQL上得到关键天数

---当月1
select dateadd(mm, datediff(mm, 0, getdate()), 0) 
 
--下月1
select dateadd(mm, datediff(mm, 0, getdate()) +1, 0) 
 
--当月最后一天
select dateadd(dd, -1, dateadd(mm, datediff(mm, 0, getdate()) +1, 0)) 
 
--下月最后一天
select dateadd(dd, -1, dateadd(mm, datediff(mm, 0, getdate()) +2, 0)) 
 
--当月天数
select datediff(dd, getdate(), dateadd(m, 1, getdate()))

你可能感兴趣的:(sql,数据库,职场,休闲)