【发布时间】:2021-06-25 10:20:42
【问题描述】:
我有一个每日滚动日期列,[table]。[Date],从 2020-06-27 到今天。
我需要附加一个周数,将 2020-06-27 到 2020-07-03 作为第 1 周,依此类推。周六至周五定义为一周。
我尝试了以下方法。虽然这仅定义了一年中的一周,但一年过去后我会遇到重叠。此外,它没有将第一个日期定义为第 1 周。
datepart(week,[table].[Date]) as Week
【问题讨论】:
标签: sql sql-server date week-number