在sql中查找周数

hkmswyz6  于 2021-07-27  发布在  Java
关注(0)|答案(1)|浏览(307)

我正在为2021年的订单做一个预测,并按周发布。
我正在使用

SELECT DATEPART(WK,'2021-01-01')

然而,为了找到我的周数,我遇到了一个问题,2021-01-01到2021-01-03实际上属于2021年的第53周。有没有办法让sql将这些日期标记为第53周,从第4天开始标记为第1周?

iqjalb3h

iqjalb3h1#

我想你是在找“iso\u周”选项 datepart() :

select datepart(iso_week, '2021-01-01')

不幸的是,获得国际标准化组织(iso)年更为棘手,但这不是你的问题。

相关问题