我正在寻找一种优雅简单的方法来确定最接近特定日期的星期五的日期。有什么想法吗?
最佳答案
这将返回 future 最近的星期五:
SELECT DATEADD(day, 6 - (DATEDIFF(day, '01/01/2010', @mydate) - 1) % 7, @mydate)
关于sql - 在 T-Sql 中查找特定日期为 "closest"的星期五,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2357973/