[ Programing ]/Database
MS-SQL 주간 계산.
Mister_Q
2021. 4. 28. 15:59
DECLARE @TempDateTime smalldatetime = GETDATE();
DECLARE @ResetWeek tinyint = 1; -- 1:일 ~ 7:월
CAST(CONVERT(VARCHAR(8), DATEADD(dd, DATEDIFF(dd, 0, @TempDateTime), (7 - DATEPART(WEEKDAY, @TempDateTime)) + @ResetWeek), 112) AS int);