gpt4 book ai didi

sql-server - 在 MSSQL 中根据年份和周数构建日期

转载 作者:行者123 更新时间:2023-12-02 19:05:30 25 4
gpt4 key购买 nike

如果我有一个 YEAR 和一个 WEEK 数字,那么从中构造 DATE 的干净方法是什么?如果一周中的某一天是星期一,我会更喜欢。

最佳答案

使用DATEADD

<强> Rextester Demo

DECLARE @y INT = 2015, 
@w INT = 37;

SELECT
[StartOfWeek] = DATEADD(wk,DATEDIFF(wk,7,CAST(@y AS NVARCHAR(100))) + (@w-1),7);

关于sql-server - 在 MSSQL 中根据年份和周数构建日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32474236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com