반응형
월의 마지막 날짜를 구하는 쿼리
2월의 마지막 날짜를 알고 싶으면
select DATEADD(day, -1, convert(date, convert(varchar(6), '20190301', 112) + '01'))
결과값 : 2019-02-28
mssql 2012버전 이상에서는
select datepart(dd, eomonth(cast('2019-02-01' as datetime)))
결과값 : 28
어때요?
참 쉽죠~?
끝
반응형
'DataBase > MS SQL' 카테고리의 다른 글
mssql 현재 데이터베이스에 사용자 그룹 또는 역할 이(가) 이미 있습니다 (0) | 2019.07.14 |
---|---|
TOP 또는 FETCH 절에 잘못된 값이 있습니다. (0) | 2019.05.20 |
mssql 2017 테마를 변경했다 (0) | 2019.01.12 |
mssql - 줄바꿈, 엔터키 (0) | 2018.12.12 |
MSSQL update 변경전 데이터 가져오기 (0) | 2018.10.04 |
Comments