我正在为2021年的订单做一个预测,并按周发布。我正在使用
SELECT DATEPART(WK,'2021-01-01')
然而,为了找到我的周数,我遇到了一个问题,2021-01-01到2021-01-03实际上属于2021年的第53周。有没有办法让sql将这些日期标记为第53周,从第4天开始标记为第1周?
iqjalb3h1#
我想你是在找“iso\u周”选项 datepart() :
datepart()
select datepart(iso_week, '2021-01-01')
不幸的是,获得国际标准化组织(iso)年更为棘手,但这不是你的问题。
1条答案
按热度按时间iqjalb3h1#
我想你是在找“iso\u周”选项
datepart()
:不幸的是,获得国际标准化组织(iso)年更为棘手,但这不是你的问题。