SQL查询月份有多少天(根据变量)

来源:互联网 发布:linux rpm命令 编辑:程序博客网 时间:2024/05/17 06:22
declare @one datetime
declare @two datetime


--本月第一天
set @one = dateadd(day,-day('2015-02-01')+1,'2015-02-01')
--上个月第一天
set @two = dateadd(month,1,@one)


select datediff(day,@one,@two) as ThisMonth


//思路:下个月(一号)减去当前月(一号)的差,就是天数

0 0