使用datediff获取每月的第一天

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用datediff获取每月的第一天相关的知识,希望对你有一定的参考价值。

One line to determine start of previous month
  1. DECLARE @prevmonth datetime
  2. DECLARE @numprevious INT
  3. SET @numprevious = 2
  4. SET @prevmonth = DATEADD(MONTH, DATEDIFF(MONTH,0,getdate())-@numprevious,0)

以上是关于使用datediff获取每月的第一天的主要内容,如果未能解决你的问题,请参考以下文章

这个 SQL 函数如何获取上个月的第一天?

sql 获取当前月的第一天

SQL Server学习记录之获取每月每季度每年第一天和最后一天

PHP DATE 如何取得当月的第一天和最后一天

SQL SERVER中求上月本月和下月的第一天和最后一天 DATEADD DATEDIFF

sql如何取某年某月的第一天和最后一天