sql 获取一个月有多少天

如题所述

第1个回答  2017-05-09
select datediff(day, DATEPART(year,'2017-05-15') + '-' + DATEPART(month,'2017-05-15') + '-01', DATEPART(year,dateadd(month,1,'2017-05-15')) + '-' + DATEPART(day,dateadd(month,1,'2017-05-15')) + '-01');
-- 也就是这个月的一号与下个月一号之间的天数本回答被网友采纳
相似回答