Zapytanie tygodnie SQL

Zapytanie tygodnie SQL
J9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
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

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3891
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.