SQL 日期规范化和对齐



有人可以帮我吗?我正在寻找SQL计算,它将我的日期规范化为当前年份并将它们与日期对齐,例如:

星期一 01/01/2018 -> 30/12/19 星期二 02/01/18 -> 31/12/19

谁能帮忙?

谢谢

T-SQL for SQL Server 中的解决方案:

每个日期增加 104 周?(每 52 年 2 周 == 104 周(

select dateadd(WEEK,104,cast('01-01-2018' as date))
select dateadd(WEEK,104,cast('01-02-2018' as date))

返回

2019-12-30
2019-12-31

相关内容

  • 没有找到相关文章

最新更新