반응형
DAYOFWEEK(날짜)
넣은 날짜의 일을 가지고 1~7의 값 반환 (1 - 일요일 7- 토요일)
DAYOFMONTH(날짜)
넣은 날짜의 일을 가지고 1~31의 값 반환
DAYOFYEAR(날짜)
넣은 날짜의 일을 가지고 1~365의 값 반환
보면 DAYOFWEEK는 날짜를 넣으면
날짜의 일만 가지고 1~7의 값을 반환하고
DAYOFMONTH는 날짜를 넣으면
날짜의 일만 가지고
몇일이냐에 따라 1~31의 값을 반환한다
DAYOFYEAR는 날짜의 월/일만 가지고
1~365일의 값을 반환한다
예제에 사용한 쿼리는 아래와 같다
-- 날짜의 일을 가지고 1~7 반환 (1 - 일요일 7 - 토요일 )
SELECT DAYOFWEEK('20210101')
-- 날짜의 일을 가지고 1~31 반환
SELECT DAYOFMONTH('20210315')
-- 날짜의 일을 가지고 1~365 반환
SELECT DAYOFYEAR('20211231')
반응형
'SQL > MySQL' 카테고리의 다른 글
MySQL EXPLAIN 보는법 사용법 정리 (0) | 2021.04.09 |
---|---|
MySQL STR_TO_DATE 함수 포맷 사용방법 정리 (0) | 2021.04.08 |
MySQL ROWNUM 사용법 및 역순으로 배치하는 방법 (0) | 2021.03.30 |
MySQL 날짜 포맷 사용방법 정리(DATE_FORMAT) (0) | 2021.03.30 |
MySQL 날짜 더하는 방법 빼는 방법(DATE_ADD DATE_SUB) (0) | 2021.03.29 |
댓글