개발/DB
[MS-SQL]오늘이 몇 주차인가?
pressrain
2018. 6. 28. 13:59
오늘이 몇 주차인지 구하기
MS-SQL로 주차를 알아낼수 있다고 하는데...
가끔식 사용할때 활용하기 위해 간단하게 메모들어갑니다.
SELECT
DATEPART( YEAR, DATEADD( DAY, ( ( 8 - DATEPART( WEEKDAY, getdate() ) ) % 7 ) - 3, getdate() ) ) AS Y
, DATEPART( MONTH, DATEADD( DAY, ( ( 8 - DATEPART( WEEKDAY, getdate() ) ) % 7 ) - 3, getdate() ) ) AS M
, ( DATEPART( DAY, DATEADD( DAY, ( ( 8 - DATEPART( WEEKDAY, getdate() ) ) % 7 ) - 3, getdate() ) ) - 1 ) / 7 + 1 AS W
Y: 년도
M: 월
W: 주차
간단하게 참고하세용~ㅎㅎ