본문 바로가기
잡동/MSSQL

저번달 1일 마지막일 이번달 1일 마지막일

by 죠부니 2018. 12. 20.
반응형

저번달 1일

SELECT DATEADD(D,-DAY(DATEADD(MM,-1,GETDATE()))+1,DATEADD(MM,-1,GETDATE()))

저번달 마지막일

SELECT DATEADD(D,-DAY(GETDATE()),GETDATE())



---현재월의 초일 --

SELECT DATEADD(D,-DAY(GETDATE())+1,GETDATE())

---현재월의 말일 --

SELECT DATEADD(d,-DAY(DATEADD(m,1,GETDATE())), DATEADD(m,1,GETDATE()))

---전월의 초일 --

SELECT DATEADD(m,-1, DATEADD(d,-DAY(GETDATE())+1,GETDATE()))

---전월의 말일 --

SELECT DATEADD(d,-DAY(GETDATE()),GETDATE())

반응형