Zapytanie tygodnie SQL

0

Witam, jestem nowy w pracy z SQL.
w moim zapytaniu mam pobierane nr tygodnia
(datepart(dy, datediff(d, 0, ssh.StoreOperationDate) / 7 * 7 + 3)+6) / 7 as Tydzien,

wszystko działa dobrze aż do ostatniego tygodnia. 30 i 31 grudnia 2019 łapie mi już na 1 tydzień 2020 roku jak mogę to zmodyfikować aby było poprawnie? zastosować case?
z góry dzięki za pomoc

0

Bo 30 i 31 styczeń 2019 to jest 1 tydzień roku 2020 zgodnie z normą ISO 8601

1 użytkowników online, w tym zalogowanych: 0, gości: 1