DataBase/MS SQL

월 마지막 날짜 구하기

Godffs 2019. 1. 16. 12:01
반응형

월의 마지막 날짜를 구하는 쿼리


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

 


어때요?



참 쉽죠~?




반응형