在SQLServer数据库中创建SQL语句,有时会需要计算当月的天数,下面小编就给大家具体演示一下如何计算。
工具/原料
SQLServer版本:V17.4
方法/步骤
1、首先打开SQLServer管理工具,点击新建查询按钮,如下图所示
2、然后执行dateadd(month,1getdate())获取当前日期推后一个月的日期,如下图所示
3、接着运用day(getdate())获取当前日期现在所到的天数,如下图所示
4、接下来用dateadd(month,1get蟠校盯昂date())-day(getdate())可以得到当月的最后一天的日期,如下图所示
5、然后再执行一遍day函数来获取到最后一天的日期所有的天数,如下图所示
6、最后和日历的当前日期比较一下验证得到的天数是否准确,如下图所示