С DATEPART
вы можете использовать WEEK
и ISO_WEEK
:
SELECT DATEPART(WEEK,'2020-04-05')
SELECT DATEPART(ISO_WEEK,'2020-04-05')
, и вы можете получить еще больше настроек управления в первый день недели, используя:
SELECT @@DATEFIRST
SET DATEFIRST 1; -- day of a week
SELECT @@DATEFIRST