I have a Query where I get the WeekDay of a date but by default:
Sunday = 1
Moday = 2
etc.
You can tell SQL Server to use Monday as the start of the week using DATEFIRST like this:
SET DATEFIRST 1