【发布时间】:2015-09-18 12:23:02
【问题描述】:
我正在尝试编写一些 SQL 来给出 6 个月内该月的最后一天。
例如如果我的检查日期是 15-07-2015,我希望下一个检查日期是 31-01-2016
检查日期可以是任何一个月的任何一天
任何建议将不胜感激。
【问题讨论】:
-
您应该更新问题并使用您正在使用的 SQL Server 的特定版本对其进行标记,因为 2012+ 版本具有执行此操作的功能,而在旧版本中,您必须使用 dateadd 进行一些算术运算/日期差异。
标签: sql-server tsql sql-server-2014