월 마지막 날 구하기
-
[MSSQL] 월 더하기/빼기, 첫째 날/마지막 날DB/MSSQL 2020. 12. 11. 13:32
1. 월 더하기/빼기 DECLARE @RESULT NVARCHAR(50) SET @RESULT = DATEADD(MONTH, -3, GETDATE()) -- 20.12.11기준 -- 출력 결과 : 09 11 2020 1:07PM DATEADD(datepart, number, date) 많이 쓰는 datepart year(=yy, yyyy) month(mm, m) day(dd, d) 2. 이번달 월 첫째 날/마지막 날 DECLARE @START NVARCHAR(50) DECLARE @END NVARCHAR(50) --기준일 : 2020-12-11 --이번 달 첫째 날짜(1일) SET @START = FORMAT(DATEADD(MM, DATEDIFF(MM, 0, GETDATE()), 0), 'yyyyMMdd..