-- 현재 달의 월 초구하기 SELECT CAST(DATENAME(yyyy, getdate()) AS char(4)) + '-' + CAST(DATENAME(mm, getdate()) AS Char(2)) + '-01'
-- 다음달의 월초구하기 SELECT CAST(DATENAME(yyyy, getdate()) AS char(4)) + '-' + CAST(DATENAME(mm, DATEADD(mm, 1, getdate())) AS Char(2)) + '-01'
--월말 구하기 SELECT DATEADD(day, -1, '2004-06-01') 이용 SELECT DATEADD(day, -1, CAST(DATENAME(yyyy, getdate()) AS char(4)) + '-' + CAST(DATENAME(mm, DATEADD(mm, 1, getdate())) AS Char(2)) + '-01')
뭐 이렇게 구했는데 더 간단한 방법이 없는지 있으면 한수 부탁합니다...
|