【发布时间】:2011-05-13 14:25:50
【问题描述】:
我需要编写一个函数或 SP 来返回第 15 次的第一次出现。例如,如果我将日期设置为 5 月 8 日,那么它应该返回 5 月 15 日。如果我过了 5 月 30 日,那么它应该会在 6 月 15 日返回。
【问题讨论】:
-
你试一试了吗?你有尝试过的代码吗?
-
这个函数会一直传递当前日期,还是可以随时传递任意日期?
-
+1 @YAU 我同意,SO 似乎正在成为“为我做我的工作”的资源,而不是帮助解决棘手问题的地方。很难知道在哪里划线,但我认为通过阅读 MSSQL 日期函数 (msdn.microsoft.com/en-us/library/ms186724%28v=SQL.100%29.aspx) 和控制逻辑 (msdn.microsoft.com/en-us/library/ms174290.aspx) 文档可以轻松解决这个问题。我知道 OP 可能会从下面提供的答案中学到一些东西,但如果没有,那将是令人沮丧的。
标签: sql sql-server sql-server-2005 sql-server-2008