728x90
반응형
안녕하세요~ 작은나무입니다!!
쿼리를 작성하면서 자주 접하는부분이 날짜 관련 작업이 있는대요~
유용한 날짜 함수가 있어서 올려드립니다.
오늘은 2018년 12월 6일 16:00 입니다.
1. 오늘현재 날짜를 가져오기
Select DATEADD(d, DATEDIFF(d, 0, getdate()), 0) = 2018-12-06 00:00:00.000
2. 이번달의 첫번째 월요일 가져오기
Select DATEADD(wk, DATEDIFF(wk, 0, dateadd(dd, 6 - datepart(day, getdate()), getdate())), 0) = 2018-12-03 00:00:00.000
3. 이번달의 마지막 일 가져오기
Select DATEADD(ms, -3, DATEADD(mm, DATEDIFF(m, 0, getdate()) + 1, 0)) = 2018-12-31 00:00:00.000
728x90
반응형
그리드형