오늘이 몇 주차인지 구하기
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: 주차
간단하게 참고하세용~ㅎㅎ
'개발 > DB' 카테고리의 다른 글
[MS-SQL]자동증가값 불러오기 (0) | 2018.07.11 |
---|---|
엑셀자료를 DB에 인서트 또는 업데이트하는 또 다른 방법 (0) | 2018.07.03 |
[MySQL] MySQL 요일 SELECT (0) | 2018.01.21 |
[ORACLE]오라클 날짜 계산 2 (0) | 2017.11.21 |
[MYSQL]테이블명 변경 (0) | 2017.11.18 |